Timeline


and

Dec 29, 2009:

11:50 PM Ticket #272 ((coerce (/ pi 2) 'single-float) incorrect) closed by rme
invalid: I don't think this is a bug. It seems to be a consequence of the …
5:30 PM Changeset [13340] by palter
  • trunk/source/objc-bridge/fake-cfbundle-path.lisp
Don't copy SVN files into the bundle

Dec 28, 2009:

9:04 PM Changeset [13339] by gz
  • branches/working-0711/ccl
New CL:RANDOM implementation from trunk
3:29 PM Changeset [13338] by gb
  • trunk/source/lisp-kernel/pad.s
C-x e considered harmful; remove typos.

Dec 27, 2009:

4:41 AM Changeset [13337] by plkrueger
  • trunk/source/lisp-kernel/errors.s
Don't change the m4 quoting characters from their defaults (`'). (On …
4:35 AM Changeset [13336] by plkrueger
  • trunk/source/lisp-kernel/darwinppc/Makefile
Try to conditionally inhibit format (printf) warnings on all …

Dec 23, 2009:

1:47 AM Changeset [13335] by rme
  • trunk/source/level-0/X86/X8632/x8632-numbers.lisp
Remove obsolete code.
12:28 AM Changeset [13334] by rme
  • trunk/source/level-1/l1-numbers.lisp
On Windows, use quasi-documented function RtlGenRandom? to initialize …

Dec 22, 2009:

10:35 PM Changeset [13333] by rme
  • trunk/source/level-1/l1-numbers.lisp
If the system has /dev/urandom, read from it to initialize the …
10:28 PM Changeset [13332] by gz
  • branches/working-0711/ccl
Improved compilation for some fixnum operations, %svref (r13247-r13253
10:23 PM Changeset [13331] by gz
  • branches/working-0711/ccl
Transform APPLY with constant arg into FUNCALL (r13231 from trunk)
9:58 PM Changeset [13330] by gz
  • trunk/source
Changes in handling of weak vectors (i.e. populations and weak hash …
7:56 PM Changeset [13329] by rme
  • trunk/source/level-0/l0-numbers.lisp
typo in comment
7:53 PM Changeset [13328] by rme
  • trunk/source/level-0/PPC/ppc-numbers.lisp
Remove now unused code implementing old random number generator.
7:10 AM Changeset [13327] by rme
  • trunk/source
Improve CL:RANDOM. The new generator is the MRG321k3p generator …
6:45 AM Changeset [13326] by rme
  • branches/new-random/level-0/X86/X8632/x8632-numbers.lisp
Change %mrg31k3p to use mark-as-imm/mark-as-node (which twiddle bits …
6:33 AM Changeset [13325] by rme
  • branches/new-random/compiler/PPC/ppc-lapmacros.lisp
Use new ppc lap macros u32-ref, u32-set in implementation of %mrg31k3p …
5:39 AM Changeset [13324] by rme
  • branches/new-random/level-0/l0-numbers.lisp
In portable %mrg31k3p function, get the seed from the right place in …
5:11 AM Changeset [13323] by rme
  • branches/new-random/level-0/l0-numbers.lisp
Remove %next-random-seed, which implemented the old random number …
5:07 AM Changeset [13322] by rme
  • branches/new-random/level-1/l1-numbers.lisp
Remove obsolete functions %cons-random-state and …
5:04 AM Changeset [13321] by rme
  • branches/new-random/lib/numbers.lisp
print-object for random-state objects: support only new random state.
5:03 AM Changeset [13320] by rme
  • branches/new-random/library/lispequ.lisp
Accessors for new random state object on all targets; remove old …
4:28 AM Changeset [13319] by rme
  • branches/new-random/level-0/PPC/ppc-numbers.lisp
Version of %mrg31k3p in ppc32 lap.
12:08 AM Changeset [13318] by rme
  • branches/new-random/library/lispequ.lisp
Updated accessors for new random state object. (temporarily x86-only)
12:08 AM Changeset [13317] by rme
  • branches/new-random/level-0/X86/x86-numbers.lisp
Version of %mrg31k3p in x8664 lap.
12:06 AM Changeset [13316] by rme
  • branches/new-random/level-0/X86/X8632/x8632-numbers.lisp
Version of %mrg31k3p in x8632 lap.
12:05 AM Changeset [13315] by rme
  • branches/new-random/level-0/l0-bignum64.lisp
In %bignum-random, call cl:random to generate a full digit's worth of …
12:00 AM Changeset [13314] by rme
  • branches/new-random/level-0/l0-numbers.lisp
New random number generator %mrg31k3p. Remove function …

Dec 21, 2009:

11:54 PM Changeset [13313] by rme
  • branches/new-random/level-1/l1-numbers.lisp
Move INIT-RANDOM-STATE-SEEDS here from ccl:level-0;l0-numbers.lisp. …
11:49 PM Changeset [13312] by rme
  • branches/new-random/level-1/sysutils.lisp
Add case for random state objects in EQUALP. Call new function …
11:48 PM Changeset [13311] by rme
  • branches/new-random/level-1/l1-aprims.lisp
Call new function INITIAL-RANDOM-STATE to set a thread's initial …
11:47 PM Changeset [13310] by rme
  • branches/new-random/lib/numbers.lisp
Update PRINT-OBJECT method for new random state objects.
11:37 PM Changeset [13309] by rme
  • branches/new-random
For integrating improved version of CL:RANDOM.
3:46 PM Changeset [13308] by palter
  • trunk/win32-headers/cocoa/constants.cdb
Update FFI headers to Cocotron r706
3:40 PM Changeset [13307] by palter
  • trunk/aux/cocotron/win32/cocotron/AppKit.1.0.dll
Update to Cocotron r706

Dec 20, 2009:

4:51 PM Ticket #637 (Clozure CL 1.4 doesn't run under Windows 2000) closed by gb
invalid: As the first sentence on the front page of this website notes, CCL …
9:18 AM Ticket #637 (Clozure CL 1.4 doesn't run under Windows 2000) created by ilowry
When I try to run wx86cl.exe under Windows 2000 Professional, it fails …

Dec 17, 2009:

7:07 PM Changeset [13306] by gz
  • branches/working-0711/ccl
Merge ffcall, float tweaks (r13221, r13234, r13298, r13299)
6:15 PM Changeset [13305] by gz
  • branches/working-0711/ccl
Merge 32-bit/windows-only changes; update mergeinfo
5:07 PM Changeset [13304] by gz
  • branches/working-0711/ccl
Fix error message text (r13205 from trunk)
2:58 PM Changeset [13303] by gz
  • branches/working-0711/ccl
Mac/Windows?-only changes from trunk (r13206-r13209)
2:53 PM Changeset [13302] by gz
  • branches/working-0711/ccl
From trunk: interactive source-location tweaks (r13193, r13201)
2:02 PM Changeset [13301] by gz
  • trunk/source
Merge r13208: extend heap-utilization to show allocation between two …
1:57 PM Changeset [13300] by gz
  • trunk/source
Update mergeinfo
4:47 AM Changeset [13299] by rme
  • trunk/source/compiler/X86/x86-lapmacros.lisp
Add new lap macro double-constant, used for embedding double-float …
4:17 AM Changeset [13298] by rme
  • trunk/source/compiler/X86/x86-asm.lisp
Added missing "u" to ucomisd mnemonic for the register-register flavor …

Dec 16, 2009:

10:50 PM Changeset [13297] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
gc.h: declare 'relocatable_mark_ref_bits' (e.g., base of mark/refbits …
10:50 PM Changeset [13296] by gb
  • trunk/source/lisp-kernel/gc.h
gc.h: declare 'relocatable_mark_ref_bits' (e.g., base of mark/refbits …

Dec 15, 2009:

9:22 AM Changeset [13295] by gb
  • trunk/source/lisp-kernel/pmcl-kernel.c
ppc-gc.c, x86-gc.c: use LISP printf control to print all bits of bad …
1:48 AM Changeset [13294] by gz
  • branches/working-0711/ccl/lisp-kernel/gc-common.c
Use refbits in mark_weak_hash_vector and reaphashv to avoid paging in …

Dec 13, 2009:

3:24 AM Ticket #636 (DEFSTRUCT BOA constructors, &aux, and slot typechecking) created by gb
(reported on #ccl) […]

Dec 12, 2009:

2:07 AM Changeset [13293] by gz
  • branches/working-0711/ccl/lisp-kernel/gc-common.c
Third try, I think this approach works in all cases: keep hash tables …

Dec 10, 2009:

7:42 PM Changeset [13292] by rme
  • trunk/source/doc/ccl-documentation.html
updated
7:35 PM Changeset [13291] by rme
  • trunk/source/doc/src/Makefile.debian
new files
1:06 PM Changeset [13290] by gz
  • branches/working-0711/ccl/lisp-kernel/gc-common.c
forward termination lists in tenured populations

Dec 9, 2009:

10:03 PM Changeset [13289] by gb
  • trunk/linuxppc/ccl/ppccl
linux PPC binaries
10:01 PM Changeset [13288] by gb
  • trunk/darwinppc/ccl/dppccl
Darwin PPC binaries
9:37 PM Changeset [13287] by gb
  • trunk/windows/ccl/wx86cl64.exe
win64 binaries
9:24 PM Changeset [13286] by gb
  • trunk/windows/ccl/wx86cl.exe
win32 binaries
9:19 PM Changeset [13285] by gb
  • trunk/solarisx86/ccl/sx86cl
Solaris x86 binaries
9:07 PM Changeset [13284] by gb
  • trunk/freebsdx86/ccl/fx86cl64
64-bit FreeBSD binaries
8:39 PM Changeset [13283] by gb
  • trunk/freebsdx86/ccl/fx86cl
32-bit FreeBSD x86 binaries
8:10 PM Changeset [13282] by gb
  • trunk/linuxx86/ccl/lx86cl
Linux x86 binaries.
8:00 PM Changeset [13281] by gb
  • trunk/darwinx86/ccl/dx86cl
Darwin x86 binaries.
7:50 PM Changeset [13280] by gb
  • trunk/source/compiler/PPC/ppc-arch.lisp
Lots of changes from "purify" branch, mostly involving: - new memory …
7:48 PM Changeset [13279] by gb
  • trunk/source/level-0/PPC/ppc-misc.lisp
Lots of changes from "purify" branch, mostly involving: - new memory …
6:35 PM Changeset [13278] by gz
  • branches/working-0711/ccl/lisp-kernel/gc-common.c
Ignore refbits for population.data
6:16 PM Changeset [13277] by gz
  • branches/working-0711/ccl/lisp-kernel/bits.h
Fix clr_bit
4:45 PM Changeset [13276] by gb
  • branches/purify/source/lisp-kernel/ppc-exceptions.c
No release_readonly_area() on PPC, either.
4:42 PM Changeset [13275] by gb
  • branches/purify/source/lisp-kernel/ppc-exceptions.c
Use ensure_static_conses() on PPC, too.
3:45 PM Changeset [13274] by gb
  • branches/purify/source/lib/misc.lisp
Drop *STATIC-CONS-CHUNK*.
3:45 PM Changeset [13273] by gb
  • branches/purify/source/lib/ccl-export-syms.lisp
Export RESERVED-STATIC-CONSES and FREE-STATIC-CONSES; drop …
11:24 AM Changeset [13272] by gb
  • branches/purify/source/lisp-kernel/image.c
Since pure area may contain pointers (at least to …
12:39 AM Changeset [13271] by gb
  • branches/purify/source/xdump/xfasload.lisp
Write pure area before dynamic area.
12:38 AM Changeset [13270] by gb
  • branches/purify/source/lisp-kernel/x86-gc.c
Get purify/impurify working on x86 (including x8632.)
12:37 AM Changeset [13269] by gb
  • branches/purify/source/lisp-kernel/x86-exceptions.c
Don't call release_readonly_area() after purify.
12:37 AM Changeset [13268] by gb
  • branches/purify/source/lisp-kernel/memory.c
Don't define release_readonly_area().
12:36 AM Changeset [13267] by gb
  • branches/purify/source/lisp-kernel/image.c
Write pure area to image file before dynamic area.
12:36 AM Changeset [13266] by gb
  • branches/purify/source/library/elf.lisp
Changes for new x86 purification scheme; need testing. Depends on …
12:35 AM Changeset [13265] by gb
  • branches/purify/source/level-0/l0-misc.lisp
Report STATIC-CONS utilization in ROOM.
12:34 AM Changeset [13264] by gb
  • branches/purify/source/level-0/X86/x86-misc.lisp
target::area.ndnodes.

Dec 8, 2009:

5:11 PM Changeset [13263] by gz
  • branches/working-0711/ccl/compiler/X86/x86-arch.lisp
Changes in handling of weak vectors (i.e. populations and weak hash …
2:22 AM Changeset [13262] by rme
  • trunk/source/compiler/nx1.lisp
Indentation.
1:48 AM Changeset [13261] by rme
  • trunk/source/compiler/nx1.lisp
Fix typo. (charater => character)
12:39 AM Changeset [13260] by gb
  • branches/purify/source/lisp-kernel/x86-gc.c
Handle locatives (xpPC) and TRAs in purify(). (At least try to pick …
12:37 AM Changeset [13259] by gb
  • branches/purify/source/lisp-kernel/x86-exceptions.c
Use ensure_static_conses() to handle static_cons allocation. Always …
12:36 AM Changeset [13258] by gb
  • branches/purify/source/lisp-kernel/pmcl-kernel.c
ensure_static_conses() to handle static_cons allocation, interact with …
12:33 AM Changeset [13257] by gb
  • branches/purify/source/lisp-kernel/lisp.h
Prototype ensure_static_conses(), not allocate_static_conses().
12:32 AM Changeset [13256] by gb
  • branches/purify/source/library/elf.lisp
We're going to want to use PURIFY rather than FREEZE here; more …

Dec 7, 2009:

10:01 PM Ticket #330 (no ppc64 support in ObjC bridge) closed by rme
fixed: I believe ppc64 support is working as of ccl 1.4. * variadic objc …
9:01 PM FrequentlyAskedQuestions edited by rme
new entry about building kernel on Snow Leopard; update entry about #$ … (diff)

Dec 5, 2009:

3:39 AM Changeset [13255] by gb
  • trunk/source/lisp-kernel/x86-gc.c
revert r13254: 'deref(base,1)' and 'deref(n,1)' should have exactly …
2:42 AM Changeset [13254] by gz
  • trunk/source/lisp-kernel/x86-gc.c
make mark_root clear the right offset when clearing subtag_pool vectors

Dec 4, 2009:

5:14 AM Ticket #635 (CCL enters kernel debugger during recompilation of system) closed by rme
fixed

Dec 3, 2009:

7:40 PM Changeset [13253] by gb
  • trunk/source/compiler/X86/x862.lisp
Claim that certain cases of %SVREF are "side-effect free", which is …
6:38 PM Changeset [13252] by gb
  • trunk/source/compiler/nx1.lisp
In NX1-REQUIRE (which handles REQUIRE-TYPE of builtin types), treat …
6:33 PM Changeset [13251] by gb
  • trunk/source/compiler/optimizers.lisp
In (COMPILER-MACRO-FUNCTION +), if all args are fixnums and the result …
10:46 AM Changeset [13250] by gb
  • trunk/source/compiler/X86/x862.lisp
Use the new vinsns for handling fixnum overflow inline. In …
10:44 AM Changeset [13249] by gb
  • trunk/source/compiler/nx2.lisp
NX2-CONSTANT-INDEX-OK-FOR-TYPE-KEYWORD: returns T iff a fixnum …
10:33 AM Changeset [13248] by gb
  • trunk/source/compiler/X86/X8632/x8632-vinsns.lisp
Define HANDLE-FIXNUM-OVERFLOW-INLINE vinsn, which does most of its …
10:20 AM Changeset [13247] by gb
  • trunk/source/compiler/X86/x86-disassemble.lisp
When fetching the next 32/64-bit word, don't assert that 32/64-bit …

Dec 2, 2009:

6:22 AM Changeset [13246] by gb
  • trunk/source/lisp-kernel/bits.h
Add volatile attribute to inline asm statements, to keep GCC …

Dec 1, 2009:

7:51 PM Changeset [13245] by palter
  • trunk/source/cocoa-ide/cocoa-editor.lisp
NSScriptCommand doesn't exist in Cocotron
6:04 PM Ticket #635 (CCL enters kernel debugger during recompilation of system) created by sctb
Platform: Mac OS X 10.6.2 (dx86cl64) Version: 1.4-dev-r12860M-trunk …
9:59 AM Changeset [13244] by gb
  • branches/purify/source/compiler/X86/X8664/x8664-arch.lisp
area.dwords -> area.dnodes.
3:19 AM Changeset [13243] by gb
  • branches/purify/source/compiler/PPC/PPC64/ppc64-arch.lisp
PPC static-cons changes.

Nov 30, 2009:

11:33 PM Changeset [13242] by gb
  • branches/purify/source/level-0/X86/X8632/x8632-misc.lisp
x8632 static-cons stuff.
11:33 PM Changeset [13241] by gb
  • branches/purify/source/level-0/X86/x86-misc.lisp
Lose some blank lines.
10:16 PM Changeset [13240] by gz
  • trunk/source
set mergeinfo for working-0711 branch
10:08 PM Changeset [13239] by gz
  • branches/working-0711/ccl
set baseline mergeinfo
7:14 PM Changeset [13238] by gb
  • branches/purify/source/compiler/X86/x86-arch.lisp
STATIC-CONS stuff, finally. Todo: - policy (should interact with GC …
7:02 PM Ticket #634 (Can't recover trac password) closed by rme
fixed: Fixed sometime this past weekend by adding appropriate IP addresses to …
4:01 PM Ticket #634 (Can't recover trac password) created by gz
See http://clozure.com/pipermail/openmcl-devel/2009-November/010735.html
3:56 PM Changeset [13237] by gz
  • trunk/source
Fix error message in defmethod
3:55 PM Changeset [13236] by gz
  • branches/working-0711/ccl/lib/macros.lisp
Fix error message in defmethod
3:23 PM Changeset [13235] by gz
  • branches/working-0711/ccl
r13225 from trunk (fix for execute permission when prepending symbols)
Note: See TracTimeline for information about the timeline view.