Timeline


and

Jan 11, 2011:

3:31 PM Changeset [14575] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
Work around Android dynamic linker more.
3:30 PM Changeset [14574] by gb
  • trunk/source/lisp-kernel/platform-androidarm.h
MAXIMUM_MAPPABLE_MEMORY: account for the extra heap segment that …

Jan 10, 2011:

6:58 PM Ticket #806 (Undo is always ghosted on windows IDE) created by ender2012
To Reproduce: • Open a .lisp file • Make a change to the file (such as …
8:13 AM Changeset [14573] by gb
  • trunk/source/xdump/xarmfasload.lisp
call-closure setup hair.
8:12 AM Changeset [14572] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
main->cclmain if CCLSHARED is defined. Hair up get_r_debug() a lot; …
8:09 AM Changeset [14571] by gb
  • trunk/source/lisp-kernel/androidarm/armandroid.x
Need to set the equivalent of "executable_start" from the Makefile; …
8:08 AM Changeset [14570] by gb
  • trunk/source/lisp-kernel/androidarm/Makefile
Build the lisp kernel as a shared library; build some aux programs here.
8:07 AM Changeset [14569] by gb
  • trunk/source/lisp-kernel/androidarm/aarmcl.c
The lisp kernel's a shared library now; this code can be linked into a …
7:57 AM Changeset [14568] by gb
  • trunk/source/lisp-kernel/arm-spentry.s
When a symbol is exported from a shared library, the GNU futilities …
7:42 AM Changeset [14567] by gb
  • trunk/source/lisp-kernel/androidarm/fixlib.c
Android's dynamic linker will only load a shared lib at a fixed …
7:40 AM Changeset [14566] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
In ELF version of OPEN-SHARED-LIBRARY-INTERNAL, handle Android case …
7:38 AM Changeset [14565] by gb
  • trunk/android-headers/libc
Update.
7:35 AM Changeset [14564] by gb
  • trunk/android-headers/libc/C/populate.sh
Include the Android linker.h.
4:24 AM Changeset [14563] by gb
  • trunk/source/lisp-kernel/androidarm/linker.h
This file is from the Android sources, but isn't included in the NDK …

Jan 7, 2011:

7:53 PM Changeset [14562] by rme
  • release/1.6/source
Merge r14559 (LDB compiler macro enhancement) from trunk.
7:51 PM Changeset [14561] by rme
  • release/1.6/source
Merge r14550 (%maybe-std-slot-value-using-class performance fix) from …
6:18 PM Changeset [14560] by rme
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Go back to using temporary attributes for paren highlighting when …
4:40 PM WindowsNotes edited by rme
(diff)
12:55 AM Ticket #805 ((logand #xffffffff ...) and (ldb (byte 32 0) ...)) closed by gb
fixed: (In [14559]) In LDB compiler macro, just do a LOGAND if the bytespec's …
12:55 AM Changeset [14559] by gb
  • trunk/source/compiler/optimizers.lisp
In LDB compiler macro, just do a LOGAND if the bytespec's position is …
12:46 AM Changeset [14558] by gb
  • trunk/source/compiler/ARM/arm-asm.lisp
Change subprims origin to #x04002000 on Android.

Jan 6, 2011:

6:40 PM Ticket #804 (fixnum->double vinsn broken on ARM) closed by gb
fixed: (In [14557]) %fixnum-to-double: make the single-float temp an arg, as …
6:40 PM Changeset [14557] by gb
  • trunk/source/compiler/ARM/arm-vinsns.lisp
%fixnum-to-double: make the single-float temp an arg, as a a …
5:04 PM Ticket #805 ((logand #xffffffff ...) and (ldb (byte 32 0) ...)) created by rme
Test case from Zach Beane. Ideally, both the (logand #xf... ...) and …
3:15 PM ToDo edited by gz
(diff)
2:50 PM Ticket #804 (fixnum->double vinsn broken on ARM) created by ivan4th
Compilation of the following function fails on ARM: […] That's …

Jan 5, 2011:

11:45 PM Ticket #803 (New IDE preference item request) closed by plkrueger
worksforme: Using the home:ccl-ide-init file was something I hadn't considered and …
8:45 PM Changeset [14556] by gb
  • trunk/source/compiler/ARM/arm-asm.lisp
Let's try that again …
6:44 PM Changeset [14555] by gb
  • trunk/source/compiler/ARM/arm-asm.lisp
Try to introduce the concept of "backend-subprims-bias", where a …
4:57 PM Ticket #803 (New IDE preference item request) created by plkrueger
If the CCL IDE bundle is moved out of the CCL directory and executed, …

Jan 4, 2011:

5:43 PM Changeset [14554] by rme
  • trunk/source/tools/asdf.lisp
Latest ASDF (2.012) from upstream.
5:41 PM Changeset [14553] by gz
  • trunk/source/level-1/l1-aprims.lisp
Make *GENSYM-COUNTER* global. This means (GENSYM) will generate …
5:43 AM Changeset [14552] by gb
  • trunk/source/compiler/ARM/arm-backend.lisp
Package name change.
5:43 AM Changeset [14551] by gb
  • trunk/source/level-1/linux-files.lisp
No /tmp on Android.
3:34 AM Changeset [14550] by rme
  • trunk/source/level-1/l1-clos-boot.lisp
In %maybe-std-slot-value-using-class: we want …
1:31 AM Changeset [14549] by gb
  • trunk/source/lisp-kernel/arm-asmutils.s
Android wants to pretend that Linux only supports 32 traditional …
1:22 AM Changeset [14548] by gb
  • trunk/source/compiler/ARM/arm-backend.lisp
Don't try to share a single FFI interface file between LinuxARM and …

Jan 3, 2011:

4:54 PM Ticket #686 (Pressing ENTER with an active selection in the listener causes Hemlock ...) closed by rme
worksforme: I tried this again on the current trunk, and I can't reproduce it.
3:56 PM Changeset [14547] by wws
  • release/1.6/source/level-0/l0-misc.lisp
Merge r14541 from trunk (limit reader-signal/writer-signal values for …
3:49 PM Changeset [14546] by wws
  • release/1.5/source/level-0/l0-misc.lisp
Merge r14541 from trunk (limit reader-signal/writer-signal values for …
2:04 AM Ticket #802 (ARM: ccl:process-interrupt causes crash) closed by gb
fixed: (In [14545]) In handle_uuo(), don't expect the cmain callback to tell …
2:04 AM Changeset [14545] by gb
  • trunk/source/lisp-kernel/arm-exceptions.c
In handle_uuo(), don't expect the cmain callback to tell us how to …

Jan 2, 2011:

7:48 PM Ticket #802 (ARM: ccl:process-interrupt causes crash) created by ivan4th
The problem occurs very often, though some calls to …
11:34 AM Changeset [14544] by gb
  • trunk/source/level-0/l0-init.lisp
Setup *FEATURES* for Android.
11:33 AM Changeset [14543] by gb
  • trunk/source/compiler/ARM/arm-backend.lisp
Make things a little easier to cross-compile.
5:56 AM Changeset [14542] by gb
  • trunk/source/level-1/arm-threads-utils.lisp
In CURRENT-FAKE-STACK-FRAME, return NIL when we hit the bottom of the …
2:12 AM Changeset [14541] by gb
  • trunk/source/level-0/l0-misc.lisp
From wws: when using futexes in rwlock, limit the values in the …
12:53 AM Ticket #800 (Problem with socket-error?) closed by gb
invalid: The initargs passed in that call to MAKE-CONDITION are precisely those …

Jan 1, 2011:

11:53 PM Ticket #801 (Problem with socket-error?) closed by gb
duplicate: duplicate of ticket:800
11:05 PM Ticket #801 (Problem with socket-error?) created by mt
The code for socket-error in l1-sockets.lisp passes several arguments …
11:05 PM Ticket #800 (Problem with socket-error?) created by mt
The code for socket-error in l1-sockets.lisp passes several arguments …

Dec 31, 2010:

10:24 PM Changeset [14540] by wws
  • trunk/source/level-0/l0-misc.lisp
Change futex values from natural to long in rwlock code. This prevents …
4:30 PM Changeset [14539] by wws
  • release/1.5/source
Merge r14519 (with-{read/write}-lock fix) from trunk
4:23 PM Changeset [14538] by wws
  • release/1.6/source
Merge 14519 from trunk
7:50 AM Ticket #799 (gensym is per-thread, seems like a bug to me.) closed by gb
invalid: Making *GENSYM-COUNTER* shared between all threads could make simple …
5:24 AM Ticket #799 (gensym is per-thread, seems like a bug to me.) created by mt
I just had an annoying bug that turned out to be due to gensyms being …

Dec 30, 2010:

11:50 PM Changeset [14537] by gz
  • trunk/source/cocoa-ide/cocoa-listener.lisp
Bind *load-pathname* and *load-truename* when processing eval queue forms
11:02 PM Ticket #798 (Windows: no frames in backtrace dialog) created by gz
The disclosure triangles in the backtrace dialog don't work (and …
10:59 PM Ticket #797 (Windows: invisible cursor during c-x c-f) created by gz
If I type c-x c-f in a hemlock window, this brings up an open file …
9:32 PM Changeset [14536] by rme
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Avoid window resizing lossage on Cocotron. I'm not sure why …
9:32 PM Ticket #796 (Windows: resizing windows broken) closed by rme
fixed: (In [14536]) Avoid window resizing lossage on Cocotron. I'm not sure …
9:18 PM Ticket #796 (Windows: resizing windows broken) created by gz
I don't know if I built something wrong, because I don't remember this …
9:14 PM Ticket #795 (Windows: can't double click to select form) created by gz
e.g. double-clicking on close paren does nothing
9:14 PM Changeset [14535] by rme
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Enable #/selectionRangeForProposedRange:granularity for Cocotron. The …
8:46 PM Changeset [14534] by gb
  • trunk/source/lisp-kernel/arm-exceptions.c
handle the new branch around the alloc trap in pc_luser_xp(), without …
8:43 PM Changeset [14533] by gb
  • trunk/source/lisp-kernel/arm-exceptions.c
handle the new branch around the alloc trap in pc_luser_xp().
8:37 PM Changeset [14532] by gb
  • trunk/androidarm/ccl
Gotta start somewhere.
7:58 PM Changeset [14531] by gb
  • trunk/androidarm
new
6:00 PM Changeset [14530] by gb
  • trunk/source/doc/ccl-documentation.html
updated
5:38 PM Changeset [14529] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
xFindSymbol(): if handle is NULL on Android, use RTLD_DEFAULT. (Todo: …
5:05 PM Changeset [14528] by rme
  • trunk/source/doc/src/threads.xml
Document with-interrupts-enabled. Document that unwind-protect cleanup …
4:30 PM Changeset [14527] by rme
  • trunk/source/cocoa-ide/cocoa-window.lisp
In start-cocoa-application, don't set the application delegate if …
4:30 PM Ticket #794 (Change request to make setting AppDelegate easier) closed by rme
fixed: (In [14527]) In start-cocoa-application, don't set the application …
4:09 PM Ticket #794 (Change request to make setting AppDelegate easier) created by plkrueger
Looking at init-cocoa-application it would seem that the intent there …
11:18 AM Changeset [14526] by gb
  • trunk/arm-headers/libc/constants.cdb
Build with GCC-4.1-based FFIGEN.
11:18 AM Changeset [14525] by gb
  • trunk/source/lib/db-io.lisp
Avoid pointless structure typecheck errors. Todo: figure out how to …
5:44 AM Changeset [14524] by gb
  • trunk/android-headers/libc/constants.cdb
Build with GCC-4.1-based FFIGEN.
5:43 AM Changeset [14523] by gb
  • trunk/source/level-1/linux-files.lisp
GET-USER-HOME-DIR: return "/data/local" on Android.
5:42 AM Changeset [14522] by gb
  • trunk/source/level-1/l1-streams.lisp
OPTIMAL-BUFFER-SIZE: some device-specific things return -1 on Android; …
5:41 AM Changeset [14521] by gb
  • trunk/source/level-1/l1-aprims.lisp
Create an ARM-LINUX package on Android, for now. (linuxarm and …
5:40 AM Changeset [14520] by gb
  • trunk/source/level-0/l0-cfm-support.lisp
Work around Android dynamic linker differences.

Dec 28, 2010:

5:05 PM Changeset [14519] by wws
  • trunk/source/lib/macros.lisp
Use lock-acquisition in with-read-lock and with-write-lock, just like …

Dec 27, 2010:

7:48 PM Changeset [14518] by gb
  • trunk/source/compiler/ARM/arm-lapmacros.lisp
No more conditional UUOs on ARM.
3:51 AM Changeset [14517] by gb
  • trunk/source/lisp-kernel/arm-exceptions.c
Handle SIGILL specially: if a conditional UUO causes an exception when …
3:47 AM Changeset [14516] by gb
  • trunk/source/lisp-kernel/albt.c
Build the android kernel using r5 of the ndk, which has a better idea …
2:24 AM Changeset [14515] by gb
  • trunk/source/lisp-kernel/arm-exceptions.c
Some ARM implementations (the Qualcomm Snapdragon for one) will signal …

Dec 26, 2010:

1:36 PM Changeset [14514] by gb
  • trunk/source/level-1/l1-sockets.lisp
Android doesn't implement #_getifaddrs (needed to enumerate IP …
1:35 PM Changeset [14513] by gb
  • trunk/source/level-1/l1-boot-1.lisp
Recognize Android as a platform os name.
1:33 PM Changeset [14512] by gb
  • trunk/source/level-1/arm-trap-support.lisp
Define :ucontext manually for Android.

Dec 24, 2010:

7:16 AM Ticket #793 (fault using hunchentoot) created by asequeir
running hunchentoot causing fault please see attached file for details

Dec 23, 2010:

9:22 PM Changeset [14511] by gb
  • trunk/windows/ccl
add cocotron external
10:07 AM Changeset [14510] by gb
  • trunk/source/level-1/l1-application.lisp
Android ("bionic" C library) doesn't define some things (sysexits - …
4:00 AM Changeset [14509] by gb
  • trunk/source/doc/ccl-documentation.html
updated
3:01 AM Ticket #765 (asdf2 uninterns itself during build) closed by rme
fixed: (In [14508]) Mention that it's a good idea to start up the lisp with …
3:01 AM Changeset [14508] by rme
  • trunk/source/doc/src/build.xml
Mention that it's a good idea to start up the lisp with the -n or …
2:42 AM Ticket #744 (Describing memory faults in Darwin) closed by rme
fixed: fixed in r14291

Dec 22, 2010:

11:52 PM Changeset [14507] by gb
  • trunk/source/compiler/ARM/arm-backend.lisp
Different.
11:50 PM Changeset [14506] by gb
  • trunk/android-headers/libc/constants.cdb
New.
8:32 PM Changeset [14505] by rme
  • trunk/source/lib/defstruct.lisp
In REMOVE-STRUCTURE-DEFS, don't remove inherited accessors. Closes …
8:32 PM Ticket #750 (DEFSTRUCT breakage introduced in 14305) closed by rme
fixed: (In [14505]) In REMOVE-STRUCTURE-DEFS, don't remove inherited …
7:43 PM Ticket #636 (DEFSTRUCT BOA constructors, &aux, and slot typechecking) closed by rme
fixed: (In [14504]) In DEFSTRUCT-BOA-CONSTRUCTOR, treat &aux in boa lambda …
7:43 PM Changeset [14504] by rme
  • trunk/source/lib/defstruct-lds.lisp
In DEFSTRUCT-BOA-CONSTRUCTOR, treat &aux in boa lambda lists specially …
6:11 AM Changeset [14503] by gb
  • trunk/source/lisp-kernel/lisp.h
spell #define with an 'i'
5:44 AM Changeset [14502] by gb
  • trunk/source/lisp-kernel/lisp.h
Not too much to see here yet, either.
4:20 AM Ticket #221 (defstruct accessors don't check argument type) closed by rme
fixed: This is fixed now. See r14258 and follow-on fixes. Hey, it only took …
3:53 AM Ticket #769 (Multiple :constructor options in cl:defstruct) closed by rme
fixed: (In [14501]) Support defining multiple keyword constructor functions …
3:53 AM Changeset [14501] by rme
  • trunk/source/lib/defstruct-lds.lisp
Support defining multiple keyword constructor functions in defstruct. …

Dec 21, 2010:

8:15 AM Ticket #792 (build-application depends on cocoa, but apparently miss a (require :cocoa).) created by pjb@…
ccl --batch --load example.lisp where example.lisp contains: …
4:06 AM Ticket #790 (Something strange with lisp-to-objc-message) closed by pjb@…
invalid: Ok, I found the problem, it was in my code. Sorry for the noise.
3:39 AM Ticket #791 (First time (require :cocoa) tries to write in system-wide installation ...) created by pjb@…
When loading for the first time cocoa with (require :cocoa), on a …
3:25 AM Ticket #790 (Something strange with lisp-to-objc-message) created by pjb@…
When I load my code, it seems to break lisp-to-objc-message: 1 > …

Dec 20, 2010:

9:04 PM Changeset [14500] by gb
  • trunk/android-headers/libc
Not too much to see here yet, either.
8:54 PM Changeset [14499] by rme
  • release/1.6/source
From trunk: GC integrity check more places; fix to progvsave. (ARM only)
8:44 PM Changeset [14498] by gb
  • trunk/android-headers
move along, nothing to see here

Dec 19, 2010:

9:32 PM Changeset [14497] by palter
  • trunk/win32-headers/cocoa/constants.cdb
Upgraded Cocoa header files for the latest Cocotron DLLs
9:31 PM Changeset [14496] by palter
  • trunk/aux/cocotron/win32/cocotron/AppKit.1.0.dll
Upgrade to Cocotron r122df7fd4c40 which includes native menus.
1:04 AM Ticket #758 (ARM-specific error during compilation) closed by gb
fixed: (In [14495]) arm-gc.c: GC integrity checks check cstack on ARM. …
1:04 AM Changeset [14495] by gb
  • trunk/source/lisp-kernel/arm-gc.c
arm-gc.c: GC integrity checks check cstack on ARM. arm-spentry.s: in …

Dec 18, 2010:

8:40 AM Changeset [14494] by gb
  • trunk/source/lisp-kernel/arm-gc.c
GC integrity checks check exception frames, thread-local special …

Dec 17, 2010:

8:20 PM Changeset [14493] by gz
  • release/1.6/source
Merge code coverage fixes (r14476, r14477) into 1.6
2:24 AM Ticket #739 (no paren matching (Windows)) closed by gb
fixed: Fixed as of r14492.
2:22 AM Changeset [14492] by gb
  • trunk/source/cocoa-ide/app-delegate.lisp
Suppress some cocotron-specific warnings. Paren highlighting seems to …
12:14 AM Changeset [14491] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Needs more testing on Cocotron …

Dec 16, 2010:

11:50 PM Changeset [14490] by gb
  • trunk/source/cocoa-ide/cocoa-editor.lisp
Do paren highlighting by modifying the textstorage's attributes, not …
3:55 PM Changeset [14489] by rme
  • trunk/source/cocoa-ide/hemlock-text.lisp
method signature changes as made in r14363.

Dec 15, 2010:

6:15 PM Changeset [14488] by rme
  • release/1.6/linuxarm/ccl/armcl
New linuxarm lisp kernel (for r14472, just in case).
5:46 PM Changeset [14487] by rme
  • release/1.6/source
Merge in some changes relevant to operating in batch mode. * show …
5:41 PM Changeset [14486] by rme
  • release/1.6/source
Merge r14482 from trunk: x86 spjump table doesn't need to be …
5:35 PM Changeset [14485] by rme
  • release/1.6/source
Merge ARM FFI fixes from trunk.
2:01 AM Changeset [14484] by rme
  • trunk/source/lisp-kernel/lisp-debug.c
When in batch mode, reset the signal action for SIGSEGV and SIGBUS to …

Dec 14, 2010:

10:21 PM Ticket #789 (bug printing/insepecting circular Objective-C structures) closed by gb
wontfix: If foreign code overflows its stack, there isn't likely to be anything …
8:46 PM Ticket #789 (bug printing/insepecting circular Objective-C structures) created by plkrueger
If you try to print circular Lisp structures in the listener you …
6:51 PM Changeset [14483] by rme
  • trunk/source/level-1/l1-readloop-lds.lisp
In ABNORMAL-APPLICATION-EXIT, print lisp version information.

Dec 13, 2010:

8:38 PM Changeset [14482] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
remap_spjump(): on x86, the spjump table is just a table of addresses, …
Note: See TracTimeline for information about the timeline view.