Timeline


and

Mar 29, 2008:

7:34 PM Changeset [8936] by mb
  • branches/working-0711/ccl/level-1/l1-readloop.lisp
Addedd ccl:macroexpand-all
4:36 PM AddressBook edited by rme
(diff)
2:43 PM Ticket #263 (Frameworks (whole FFI thing) are pain to use) closed by asdasd
fixed: Excellent! It works. Thank you very much.
2:36 PM Changeset [8935] by mb
  • trunk/linuxx8664/ccl/LX86CL64
Update images to most recent code (r8932)
1:47 PM Changeset [8934] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Fix previous commit.
1:41 PM Changeset [8933] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
More fixes to make ccl::%source-files work like it used to.
3:19 AM AddressBook edited by rme
(diff)
3:17 AM AddressBook created by rme
2:51 AM Ticket #262 (directory errs for file names with wildcard characters) closed by gz
fixed: Fixed in r8932
2:49 AM Ticket #238 (*default-pathname-defaults* with a filename breaks probe-file on ...) closed by gz
fixed: Fixed in r8932
2:49 AM Changeset [8932] by gz
  • trunk/source/level-1/l1-files.lisp
Fix for bugs #263 and #238: - %unix-file-kind takes a native …
2:46 AM Changeset [8931] by gz
  • branches/working-0711/ccl/level-1/l1-files.lisp
Fix for bugs #263 and #238: - %unix-file-kind takes a native …
2:06 AM Ticket #263 (Frameworks (whole FFI thing) are pain to use) created by asdasd
I'd be grateful if you made LISP beginners' (like me) life easier by …

Mar 28, 2008:

8:50 PM Ticket #262 (directory errs for file names with wildcard characters) created by gz
[…]
8:02 PM Ticket #260 (PARSE-INTEGER should not accept NIL as the first argument) closed by gz
fixed: Fixed in r8913
3:52 PM Ticket #261 (:deadline argument to CCL:MAKE-SOCKET does not apply to connect()) created by hans
(I need this for ITA) The deadline specified as argument to …
11:16 AM Changeset [8930] by mb
  • trunk/source/level-1/l1-reader.lisp
Added #\Skull_And_Crossbones please pardon the childish desire which …
9:41 AM Changeset [8929] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Fix ccl::%source-files handling of methods.
9:13 AM Changeset [8928] by gb
  • trunk/source/lib/nfcomp.lisp
DEFINE-COMPILE-TIME-MACRO: put something (hopefully something benign) …
9:12 AM Changeset [8927] by gb
  • trunk/source/level-1/sysutils.lisp
REPORT-DEFERRED-WARNINGS: better handling of forward-referenced macros.
8:36 AM Changeset [8926] by gb
  • branches/working-0711/ccl/compiler/nx.lisp
Um, put DEFINE-COMPILE-TIME-MACRO back in nfcomp.lisp.
8:32 AM Changeset [8925] by gb
  • branches/working-0711/ccl/lib/hash.lisp
NEXT-HASH-TABLE-ITERATOR-1: return a single value when done.
8:32 AM Changeset [8924] by gb
  • branches/working-0711/ccl/lib/chars.lisp
Fix BOTH-CASE-P.
8:31 AM Changeset [8923] by gb
  • branches/working-0711/ccl/lib/backtrace.lisp
Bind *PRINT-CATCH-ERRORS* to T in %PRINT-CALL-HISTORY-INTERNAL.
8:30 AM Changeset [8922] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
REPORT-DEFERRED-WARNINGS: try to handle forward-references to macros …
8:29 AM Changeset [8921] by gb
  • branches/working-0711/ccl/level-1/l1-reader.lisp
Apparently, CCL::%READ-FORM returns two values; CL functions …
8:28 AM Changeset [8920] by gb
  • branches/working-0711/ccl/level-1/l1-numbers.lisp
Fix MAKE-RANDOM-STATE, which was broken a while ago. (64-bit …
8:27 AM Changeset [8919] by gb
  • branches/working-0711/ccl/level-1/l1-io.lisp
Default *PRINT-CATCH-ERRORS* to NIL, bind it to T in …
8:26 AM Changeset [8918] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Some (SETF FIND-CLASS) fixes from the trunk.
8:25 AM Changeset [8917] by gb
  • branches/working-0711/ccl/compiler/nx.lisp
DEFINE-COMPILE-TIME-MACRO: put something in defenv.defined, so that we …
5:17 AM Changeset [8916] by gb
  • trunk/source/level-0/l0-numbers.lisp
Back out of division-by-zero check in integer-/-integer, since Greg's …
2:05 AM Changeset [8915] by gb
  • trunk/source/level-0/l0-numbers.lisp
Check for / by 0. Didn't this get fixed already ?
2:05 AM Changeset [8914] by gb
  • trunk/source/level-1/l1-boot-lds.lisp
MAKE-MCL-LISTENER-PROCESS: make auto-flush a keyword. Do IDE …
2:04 AM Changeset [8913] by gb
  • trunk/source/lib/read.lisp
PARSE-INTEGER fixes.
2:03 AM Changeset [8912] by gb
  • trunk/source/level-1/sysutils.lisp
Don't check call to forward-referenced function if new def is a macro.
2:00 AM Changeset [8911] by gb
  • trunk/source/compiler/X86/x862.lisp
Move next-method-var records-symbol-info after the rest of the lambda list.
1:50 AM Changeset [8910] by gb
  • trunk/source/compiler/nx0.lisp
handle forward-references with unknown args.
1:49 AM Changeset [8909] by gb
  • trunk/source/level-1/l1-clos.lisp
Don't use DCODE-FOR-UNIVERSALLY-APPLICABLE-SINGLETON if …
1:21 AM Ticket #247 (error optimizing ash) closed by rme
fixed: The trunk (r8877) doesn't exhibit this behavior. I don't know when …

Mar 27, 2008:

10:45 PM Changeset [8908] by mikel
  • trunk/source/doc/src/objc-bridge.xml
added discussion of objc:defmethod and made some edits of existing …
9:40 PM Changeset [8907] by rme
  • branches/ia32/level-1/x86-callback-support.lisp
x8632 callback trampoline
9:39 PM Changeset [8906] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
various stuff
9:33 PM Changeset [8905] by rme
  • branches/ia32/level-0/X86/X8632/x8632-pred.lisp
EQL and EQUAL fixes.
9:30 PM Changeset [8904] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPconslist
9:14 PM Changeset [8903] by mikel
  • trunk/source/doc/src/ffi.xml
added discussion of support for foreign types as classes
7:47 PM Changeset [8902] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
extract-tag-fixnum: simplify jump-known-function: just jump through …
6:45 PM Changeset [8901] by rme
  • branches/ia32/level-1/l1-aprims.lisp
x8632 conditionalization
11:45 AM Ticket #259 (Provide for single SYSCALLS loader file) closed by hans
wontfix: I agree - I saw the SYSCALLS reference in the usocket library, but I …
3:50 AM Changeset [8900] by rme
  • branches/ia32/level-1/l1-init.lisp
Get rid of stray A in docstring for *compile-definitions*.
12:21 AM Changeset [8899] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPsyscall/.SPsyscall2: when restoring the lisp %temp0, use pop (not …

Mar 26, 2008:

7:28 PM Ticket #260 (PARSE-INTEGER should not accept NIL as the first argument) created by alms
[…]
4:13 PM Changeset [8898] by gb
  • branches/working-0711/ccl/lib/read.lisp
Fix several issues in PARSE-INTEGER (type-/bounds-/sanity-checking.)
4:00 PM Changeset [8897] by gb
  • branches/working-0711/ccl/level-1/l1-init.lisp
Turn off *save-definitions*.
3:40 PM Changeset [8896] by mikel
  • trunk/source/doc/src/ffi.xml
working on objective-c bridge docs
2:57 PM Changeset [8895] by mikel
  • trunk/source/doc/src/objc-bridge.xml
working on objective-c bridge docs
2:45 PM Changeset [8894] by mikel
  • trunk/source/doc/src/ffi.xml
tidied up lots of minor conflicts; added to save-application documentation
2:40 PM Changeset [8893] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Use ccl::validate-function-name instead of writing it ourselves (poorly).
10:52 AM Changeset [8892] by gb
  • branches/working-0711/ccl/level-1/l1-streams.lisp
Reduce the cost of using recycled simple-string-output-streams a bit: …
10:49 AM Changeset [8891] by gb
  • branches/working-0711/ccl/lib/format.lisp
Bind *FORMAT-STREAM-STACK* per-thread; this hasn't ever been …
10:46 AM Changeset [8890] by gb
  • branches/working-0711/ccl/lib/source-files.lisp
Pull the boootstrapping/level-0 stuff off of plists, so that level-0 …
10:32 AM Changeset [8889] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Allow a doc string in DEF-STANDARD-INITIAL-BINDING.

Mar 25, 2008:

10:12 PM Changeset [8888] by gz
  • branches/working-0711/ccl/lib/dumplisp.lisp
Make clear-ioblock-streams only close device-based streams (e.g. not …
7:38 PM Changeset [8887] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-allocate-global-registers: always return (values 0 nil) on x8632 …
6:49 PM Changeset [8886] by mb
  • branches/working-0711/ccl/lib/macros.lisp
Remove duplicate definition of condition definition-type
4:26 PM Changeset [8885] by mb
  • branches/working-0711/ccl/LX86CL64.bootstrap
Forgot to checkin bootstrapping images
4:25 PM Changeset [8884] by mb
  • branches/working-0711/ccl/level-0/l0-source-files.lisp
Fix bugs and bootstrapping issue. DEFINITION-TYPE-INSTANCE signals an …
7:41 AM Changeset [8883] by gb
  • branches/working-0711/ccl/lib/dumplisp.lisp
Clear population.data, population.termination-list of …
6:29 AM Ticket #259 (Provide for single SYSCALLS loader file) created by hans
To load the system call interfaces, one currently has to copy this …

Mar 24, 2008:

11:12 PM Changeset [8882] by mb
  • branches/working-0711/ccl/level-0/l0-source-files.lisp
Fix handling of *record-source-file* and *save-source-locations*. We …
10:52 PM Changeset [8881] by gb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Make digested symbol info for next-method var appear after "real" args.
10:51 PM Changeset [8880] by gb
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
Bind *BREAK-ON-SIGNALS* to NIL before speculatively calling a …
10:49 PM Changeset [8879] by gb
  • branches/working-0711/ccl/lib/dumplisp.lisp
Define CLEAR-IOBLOCK-STREAMS, can call it just before writing the image.
8:30 PM Changeset [8878] by mb
  • branches/working-0711/ccl/lib/source-files.lisp
Fix edit-definition-p to return the values for methods it used to return
7:19 PM PortToIA-32 edited by rme
(diff)
7:09 PM PortToIA-32 edited by rme
(diff)
7:05 PM PortToIA-32 edited by rme
(diff)
5:37 PM OldWikiStart edited by rme
(diff)
5:36 PM License created by rme
4:48 PM Changeset [8877] by wws
  • branches/working-0711/ccl/level-1/l1-init.lisp
*save-source-locations* defaults to nil
2:27 PM Changeset [8876] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-nlexit: add x8632 case to mark nargs in use before calling …
2:06 PM Changeset [8875] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
unbind-interrupt-level-inline: figure out what the 16 was for.
1:45 PM Changeset [8874] by mb
  • branches/working-0711/ccl/LX86CL64.bootstrap
Update bootstrapping image
1:41 PM Changeset [8873] by mb
  • branches/working-0711/ccl/level-1/level-1.lisp
Set *loading-file-source-file* and *loading-toplevel-location* to nil …
1:41 PM Changeset [8872] by mb
  • branches/working-0711/ccl/lib/ccl-export-syms.lisp
Export the public macros/functions for record-source-file stuff
1:23 PM Changeset [8871] by mb
  • branches/working-0711/ccl/level-0/l0-source-files.lisp
Record source location for condition classe with the label CONDITION …
11:18 AM Changeset [8870] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
NX1-CALL-RESULT-TYPE: if warning about forward-referenced, distinguish …

Mar 23, 2008:

10:16 PM Changeset [8869] by mb
  • branches/working-0711/ccl/LX86CL64.bootstrap
Update bootstrapping images.
10:15 PM Changeset [8868] by mb
  • branches/working-0711/ccl/lib/nfcomp.lisp
Emit $fasl-toplevel-location ops everytime we have a new 'real' …
9:51 PM Changeset [8867] by mb
  • branches/working-0711/ccl/compiler/PPC/ppc-lap.lisp
New record-source-file implementation. Rewrote the code around …

Mar 22, 2008:

4:57 AM Changeset [8866] by gb
  • trunk/source/lib/macros.lisp
RECORD-FUNCTION-INFO here. Use it in DEFGENERIC/DEFMETHOD, DEFCLASS …
4:55 AM Changeset [8865] by gb
  • trunk/source/level-1/sysutils.lisp
When a forward-referenced function call is resolved in …
4:54 AM Changeset [8864] by gb
  • trunk/source/level-1/l1-readloop.lisp
NOTE-FUNXTION-INFO: split some functionality into RECORD-FUNCTION-INFO.
4:53 AM Changeset [8863] by gb
  • trunk/source/level-1/l1-clos-boot.lisp
ENCODE-LAMBDA-LIST: don't bother creating empty keyword vector.
4:52 AM Changeset [8862] by gb
  • trunk/source/compiler/nx0.lisp
Include info about args in warnings about (possibly …
4:51 AM Changeset [8861] by gb
  • trunk/source/compiler/nx-basic.lisp
Don't merge compiler warnings with info in the CDR of their ARGS slot. …
4:50 AM Changeset [8860] by gb
  • trunk/source/compiler/X86/x862.lisp
Use ! check-min-max-args in another case.
3:40 AM Changeset [8859] by rme
  • branches/ia32-0319
remove obsolete branch
3:34 AM Changeset [8858] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Add vinsns gets32 and getu32.
3:32 AM Changeset [8857] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
New function %UPDATE-SELF-REFERENCES. Call it when fasloading …
3:28 AM Changeset [8856] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
.SPtfuncallslide, .SPspecref, .SPgets32, .SPgetu32, and .SPbuiltin_memq.

Mar 21, 2008:

6:35 PM Changeset [8855] by gz
  • trunk/source/level-1/l1-clos.lisp
More detailed error messages for class forward references, make-condition
6:32 PM Changeset [8854] by gz
  • trunk/source/level-1/l1-typesys.lisp
Patch from Hans to add :report to parse-unknown-type
3:31 PM Changeset [8853] by gz
  • branches/working-0711/ccl/level-1/l1-clos.lisp
More detailed error messages for class forward references, make-condition
12:29 PM Changeset [8852] by gz
  • branches/working-0711/ccl/level-1/l1-typesys.lisp
Patch from Hans to add :report to parse-unknown-type
12:29 PM Changeset [8851] by gz
  • branches/working-0711/ccl/lib/nfcomp.lisp
Tweak for easier bootstrapping
10:43 AM Changeset [8850] by gb
  • branches/win64/wx86-boot64.image
New! Improved!
10:41 AM Changeset [8849] by gb
  • branches/win64/level-1/l1-streams.lisp
Conditionalize for windows. Compiles; who knows if it works ?
10:39 AM Changeset [8848] by gb
  • branches/win64/lib/macros.lisp
WITH-NATIVE-UTF-16-CSTR(s).
10:39 AM Changeset [8847] by gb
  • branches/win64/level-1/l1-unicode.lisp
Move some UTF-16 stuff to level-0.
10:38 AM Changeset [8846] by gb
  • branches/win64/lisp-kernel/windows-calls.c
Assume 16-bit characters in windows_open().
10:38 AM Changeset [8845] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
Fix prototype for windows_find_symbol.
10:37 AM Changeset [8844] by gb
  • branches/win64/level-0/l0-io.lisp
Move some UTF-16 stuff here. FD-OPEN assumes native-endian UTF-16 …
10:36 AM Changeset [8843] by gb
  • branches/win64/level-0/l0-cfm-support.lisp
Flesh out/fix the #+windows-target stuff.
10:36 AM Changeset [8842] by gb
  • branches/win64/CROSS-LX86CL64
Update a bit.
8:03 AM Changeset [8841] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-%immediate-store: changes for 32-bit target. (It's amazing that …
5:40 AM Changeset [8840] by gb
  • branches/win64/level-1/l1-application.lisp
Use #_Sleep on Windows.
5:39 AM Changeset [8839] by gb
  • branches/win64/level-1/l1-lisp-threads.lisp
Minor conditionalization for windows.
5:39 AM Changeset [8838] by gb
  • branches/win64/level-1/l1-processes.lisp
Use #_Sleep on Windows.
5:38 AM Changeset [8837] by gb
  • branches/win64/lib/misc.lisp
Conditionalize some TIME/GET-INTERNAL-RUN-TIME stuff for win64.

Mar 20, 2008:

7:40 PM Changeset [8836] by mb
  • branches/working-0711/ccl/level-0/l0-init.lisp
Extend compiler and fasloader to store, and set, toplevel source …
6:40 PM Changeset [8835] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
_SPnthrowvalues: actually save %temp1/%nargs (to %mm2) before using …
6:29 PM Changeset [8834] by rme
  • branches/ia32/compiler/X86/X8632/x8632-arch.lisp
port r8832 from ia32-0319 debug branch
2:19 PM Changeset [8833] by wws
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Hans Huebner's request to print the generic function before the args …
1:17 AM Changeset [8832] by rme
  • branches/ia32-0319/compiler/X86/X8632/x8632-arch.lisp
makes64/gets64 uses mm0 for the unboxed 64 bits. syscall2 subprim and …
1:15 AM Changeset [8831] by rme
  • branches/ia32-0319
temporary branch for debugging

Mar 19, 2008:

10:40 PM Changeset [8830] by gb
  • branches/1.1/ccl/level-1/l1-unicode.lisp
Works better with parens in the right places …
7:16 PM Changeset [8829] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-labels: use *x862-temp1* instead of x8664::temp1
5:34 PM Changeset [8828] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Add SPgets64. The thought at the moment is to use mm0 (rather than …
5:23 PM Changeset [8827] by rme
  • branches/ia32/level-0/X86/X8632/x8632-bignum.lisp
Add some stubs.
2:42 PM Changeset [8826] by gz
  • trunk/source/lib/describe.lisp
Let 'em bind *default-inspector-ui-creation-function*
4:30 AM Changeset [8825] by gb
  • branches/win64/lib/macros.lisp
MAKE-RECORD-FORM: macroexpand into call to memset, since bzero may not …
2:39 AM Changeset [8824] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
set-c-arg-from-mm0: use MOVQ, not MOVD.
1:18 AM Changeset [8823] by rme
  • branches/ia32/compiler/X86/x862.lisp
Get Darwin/IA-32 syscalls partially working. (64-bit args/results …

Mar 18, 2008:

8:16 PM Changeset [8822] by gz
  • trunk/source/doc/src/ffi.xml
Use &CCL; consistently
7:59 PM Changeset [8821] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-make-list: respect *x862-target-num-arg-regs* when forming …
1:49 PM Changeset [8820] by jaj
  • trunk/source/doc/src/build.xml
This commit includes support for docbook 4.5, stylesheet changes, and …
11:52 AM Changeset [8819] by gb
  • trunk/win64-headers
here now
3:41 AM Ticket #257 (division of bignum by zero not noticed) closed by pfeilgm
fixed: Fixed in r8818
3:40 AM Changeset [8818] by greg
  • trunk/source/level-0/l0-numbers.lisp
Fixed bug #257 (division of bignum by zero not noticed)
1:25 AM Changeset [8817] by gz
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Propagate Greg's changeset:8667 (various interactive restarts) from …
1:20 AM Changeset [8816] by gz
  • trunk/source/level-1/l1-files.lisp
Propagate 'recompile' load restart (r8813) from working-0711 branch
1:17 AM Changeset [8815] by gz
  • trunk/source/level-1/l1-error-system.lisp
Propagate use-homonym extension (r8777 and r8814) from working-0711 branch

Mar 17, 2008:

10:41 PM Changeset [8814] by gz
  • branches/working-0711/ccl/level-1/l1-error-system.lisp
Fix in find-unique-homonyms
10:35 PM Changeset [8813] by gz
  • branches/working-0711/ccl/level-1/l1-files.lisp
Add a RECOMPILE restart to loading a fasl, also generalize LOAD-SOURCE …
7:15 PM Ticket #258 (Pasting into mini-buffer doesn't work) created by jaj
This is easily reproducible. In any editor or listener, do a m-x …
5:09 PM CrossCompileWin64 edited by gb
(diff)
7:23 AM Changeset [8812] by gb
  • branches/win64/lisp-kernel/x86-exceptions.c
Start handling exceptions on Win64. (Not thread-safe yet.)
7:20 AM Changeset [8811] by gb
  • branches/win64/lisp-kernel/x86-exceptions.h
define eflags_register() for all platforms. change xpGPR etc for …
7:16 AM Changeset [8810] by gb
  • branches/win64/lisp-kernel/x86-spentry64.s
fixes in SPsyscall.
7:15 AM Changeset [8809] by gb
  • branches/win64/lisp-kernel/xlbt.c
Use ll (long long) format spec more often.
7:14 AM Changeset [8808] by gb
  • branches/win64/lisp-kernel/x86-constants64.h
Make WIN64 REG* constants relative to offset of first GPR (Rax) in CONTEXT.
7:13 AM Changeset [8807] by gb
  • branches/win64/lisp-kernel/windows-calls.c
windows_open() takes 8-bit strings, until we fix FD-OPEN. un-botch …
7:11 AM Changeset [8806] by gb
  • branches/win64/lisp-kernel/win64/.gdbinit
Very preliminary (just a copy of the linux version, mostly.) Need to …
7:07 AM Changeset [8805] by gb
  • branches/win64/lisp-kernel/thread_manager.c
If USE_WINDOWS_SEMAPHORES, use windows semaphores.
7:06 AM Changeset [8804] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
Fix typo in ensure_gc_structures_writeable(). Set HEAP_START/HEAP_END …
7:02 AM Changeset [8803] by gb
  • branches/win64/lisp-kernel/lisptypes.h
ExceptionInformation? typedef'ed to CONTEXT, not EXCEPTION_POINTERS.
7:01 AM Changeset [8802] by gb
  • branches/win64/lisp-kernel/lisp-debug.c
Win64 changes; use %llx vice %lx (at least in the places that I caught.)
7:00 AM Changeset [8801] by gb
  • branches/win64/lisp-kernel/image.c
Set HEAP_START/HEAP_END globals elsewhere.
7:00 AM Changeset [8800] by gb
  • branches/win64/lisp-kernel/Threads.h
Flesh out some USE_WINDOWS_SEMAPHORES stuff.
6:59 AM Changeset [8799] by gb
  • branches/win64/lib/compile-ccl.lisp
target-level-1-modules for win64-target.
6:58 AM Changeset [8798] by gb
  • branches/win64/level-1/x86-trap-support.lisp
Needs more work for win64; for now, at least use a hack to …

Mar 16, 2008:

10:25 PM Ticket #257 (division of bignum by zero not noticed) created by pfeilgm
(/ (1+ most-positive-fixnum) 0) => 1/0 This should signal a …

Mar 15, 2008:

8:09 PM Changeset [8797] by gz
  • trunk/source/doc/src/ide.xml
Stop apologizing for the IDE. Add index entry for build-application
8:00 PM Trace edited by gz
:inside (diff)
7:59 PM Changeset [8796] by gz
  • branches/working-0711/ccl/lib/backtrace.lisp
Add :inside option to trace
7:39 PM Changeset [8795] by gz
  • trunk/source/doc/src/using.xml
Add :inside option to trace
7:23 PM Changeset [8794] by gz
  • branches/event-ide
Delete abandoned branch
7:23 PM Changeset [8793] by gz
  • branches/easygui
Delete abandoned branch
7:21 PM Changeset [8792] by gz
  • branches/gz-working
Delete abandoned branch
4:08 PM Changeset [8791] by gz
  • trunk/source/level-1/l1-readloop-lds.lisp
Propagate changeset:8682 to trunk
8:51 AM Changeset [8790] by gb
  • branches/win64/lisp-kernel/memory.c
Trust read() return value, now that image file is opened with O_BINARY set.
8:50 AM Changeset [8789] by gb
  • branches/win64/lisp-kernel/windows-calls.c
Specify O_BINARY in open call. (This is called from lisp code, which …
8:48 AM Changeset [8788] by gb
  • branches/win64/lisp-kernel/image.c
Image header flags should contain PLATFORM (now that PLATFORM's …
8:46 AM Changeset [8787] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
LOGIOR in O_BINARY when calling MS C library's open().
8:45 AM Changeset [8786] by gb
  • branches/win64/lisp-kernel/lisp.h
What comes after 4 ? Why, PLATFORM_OS_WINDOWS, of course. (Should …

Mar 14, 2008:

6:07 PM Changeset [8785] by andreas
  • branches/win64/lisp-kernel/thread_manager.c
Properly set up TCR.
3:03 PM Changeset [8784] by andreas
  • branches/win64/lisp-kernel/area.h
* Ignore wrong platform in image loading * Excessive debugging of …
11:16 AM Changeset [8783] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Lower-level-part of NOTE-FUNCTION-INFO (RECORD-FUNXTION-INFO) …
11:15 AM Changeset [8782] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
When REPORT-DEFERRED-WARNINGS finds a forward-referenced function, …
11:13 AM Changeset [8781] by gb
  • branches/working-0711/ccl/level-1/l1-readloop.lisp
Split NOTE-FUNCTION-INFO into a lower-level part (that deals with …
11:12 AM Changeset [8780] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
If we whine about an undefined function being called, note the …
11:11 AM Changeset [8779] by gb
  • branches/working-0711/ccl/compiler/nx-basic.lisp
MERGE-COMPILER-WARNINGS: don't merge if there's info in CDR of ARGS slot.
11:10 AM Changeset [8778] by gb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Use CHECK-MIN-MAX-ARGS in x862-lambda.

Mar 13, 2008:

5:39 PM Changeset [8777] by mb
  • branches/working-0711/ccl/level-1/l1-error-system.lisp
Make USE-HOMONYM restart deal with functions whose names are lists and …
5:00 PM Ticket #256 (Enable tracing of objc dispatch functions) created by gz
Enable tracing of "objc dispatch functions", which are funcallable …
4:35 PM Changeset [8776] by gz
  • trunk/source/doc/src/using.xml
document a few more trace variables, add indexterm entries for all …
3:52 PM Changeset [8775] by gz
  • trunk/source/doc/src/using.xml
Propagate TRACE extensions from r8742 to trunk. Add doc as well.
3:49 PM Changeset [8774] by gz
  • trunk/source/cocoa-ide/hemlock/src/search1.lisp
fix compiler warnings
3:05 PM Changeset [8773] by gb
  • trunk/source/lisp-kernel/ppc-exceptions.c
too embarrassing to describe
2:48 PM Changeset [8772] by gb
  • trunk/source/lib/apropos.lisp
Got carried away.
11:21 AM Changeset [8771] by gb
  • branches/working-0711/ccl/level-1/l1-readloop.lisp
revert to earlier versions
10:43 AM Changeset [8770] by gb
  • branches/working-0711/ccl/lib/macros.lisp
RECORD-FUNCTION-INFO: takes encoded info and sticks it in the …
10:41 AM Changeset [8769] by gb
  • branches/working-0711/ccl/level-1/sysutils.lisp
Use an INDENTING-STRING-OUTPUT-STREAM in SIGNAL-COMPILER-WARNING. to …
10:39 AM Changeset [8768] by gb
  • branches/working-0711/ccl/level-1/l1-readloop.lisp
Split RECORD-FUNCTION-INFO off from NOTE-FUNCTION-INFO, so that (a) we …
10:36 AM Changeset [8767] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
Call argument checking returns more info on failure, so warnings can …
10:35 AM Changeset [8766] by gb
  • branches/working-0711/ccl/compiler/nx-basic.lisp
Be less terse when reporting compiler-warnings, especially when they …
6:33 AM Changeset [8765] by gb
  • trunk/source/lib/pathnames.lisp
In DIRECTORY, ignore emacs lockfiles by default.
6:32 AM Changeset [8764] by gb
  • trunk/source/lib/macros.lisp
DEFGENERIC, DEFMETHOD: note the lambda list, possibly introducing …
6:28 AM Changeset [8763] by gb
  • trunk/source/lib/apropos.lisp
Don't ignore SORT's return value (even though we're sorting a vector …
6:27 AM Changeset [8762] by gb
  • trunk/source/level-1/sysutils.lisp
Use an INDENTING-STRING-OUTPUT-STREAM to print compiler warnings, …
6:26 AM Changeset [8761] by gb
  • trunk/source/level-1/l1-streams.lisp
if MAKE-SELECTION-INPUT-STREAM is still called, it shouldn't accept an …
6:25 AM Changeset [8760] by gb
  • trunk/source/level-1/l1-sockets.lisp
LOCAL-FILENAME: nice to see a warning about the missing arg here.
6:24 AM Changeset [8759] by gb
  • trunk/source/level-1/l1-readloop.lisp
In NOTE-FUNCTION-INFO, encode the lambda list (not the containing …
6:24 AM Changeset [8758] by gb
  • trunk/source/level-1/l1-readloop-lds.lisp
Default listener prompt string has a space betweent the break level …
6:22 AM Changeset [8757] by gb
  • trunk/source/compiler/nx1.lisp
Tweak error messages for NX1-LAMBDA-BIND a bit.
6:21 AM Changeset [8756] by gb
  • trunk/source/compiler/nx0.lisp
Add P2-WHINE, for whining from the backend. Add …
6:16 AM Changeset [8755] by gb
  • trunk/source/compiler/nx.lisp
Add a few more entries to *COMPILER-WHINING-CONDITIONS*.
6:15 AM Changeset [8754] by gb
  • trunk/source/compiler/nx-basic.lisp
Slightly richer scheme for reporting compiler warnings (especially …
6:14 AM Changeset [8753] by gb
  • trunk/source/compiler/X86/x862.lisp
Complain about calls to side-effeccting functions where the result is …
6:14 AM Changeset [8752] by gb
  • trunk/source/compiler/PPC/ppc2.lisp
Complain about calls to side-effeccting functions where the result is …
5:00 AM Changeset [8751] by gz
  • trunk/source/doc/src/using.xml
<code> doesn't seem to be valid, so use <varname>.
4:15 AM PortToIA-32 edited by rme
(diff)
4:05 AM Changeset [8750] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Corrections to init-nclosure vinsn. Add vinsns: syscall, …
4:02 AM Changeset [8749] by rme
  • branches/ia32/compiler/X86/x862.lisp
X862-MAKE-CLOSURE, X862-LABELS: changes for closures on IA-32. Also …
3:59 AM Changeset [8748] by rme
  • branches/ia32/level-0/l0-misc.lisp
CCL::BUG for x8632.
3:57 AM Changeset [8747] by rme
  • branches/ia32/level-0/l0-io.lisp
Require DARWINX8632-SYSCALLS on x8632.
3:55 AM Changeset [8746] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
Heap-walking functions WALK-STATIC-AREA, %WALK-DYNAMIC-AREA, and …
3:53 AM Changeset [8745] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Part of .SPcall_closure, changes to .SPbuiltin_times (I'm thinking …

Mar 12, 2008:

10:42 PM Changeset [8744] by gz
  • trunk/source/lib/nfcomp.lisp
Somehow toplevel processing of symbol-macrolet got lost, restore it
10:36 PM Changeset [8743] by gz
  • branches/working-0711/ccl/lib/nfcomp.lisp
Somehow toplevel processing of symbol-macrolet got lost, restore it
10:30 PM Trace edited by gz
Extensions (diff)
10:27 PM Changeset [8742] by gz
  • branches/working-0711/ccl/level-1/l1-aprims.lisp
Assorted TRACE extensions: . Extend TRACE to allow global options to …
11:01 AM Ticket #255 (CCL does not do sufficient compile time argument list checking) created by hans
With normal compilation setting, CCL does not detect that the argument …
10:42 AM Ticket #251 (CLOSE-SHARED-LIBRARY unavailable on FreeBSD) closed by hans
fixed
7:51 AM Changeset [8741] by gb
  • trunk/source/lib/db-io.lisp
Fenceposts in ESCAPE-FOREIGN-NAME (propagate to trunk.)

Mar 11, 2008:

8:59 PM CrossCompileWin64 edited by gb
(diff)
8:58 PM CrossCompileWin64 edited by gb
(diff)
8:36 PM CrossCompileWin64 created by gb
Initial version
7:45 PM Changeset [8740] by gb
  • branches/win64/CROSS-LX86CL64
image for cross-compiling from Linux x86-64 host to Win64 target
7:41 PM Changeset [8739] by gb
  • trunk/libc
initial version
7:25 PM Changeset [8738] by gb
  • branches/win64/lib/time.lisp
Finish SLEEP definition for Windows, so that parens match …
7:24 PM Changeset [8737] by gb
  • branches/win64/level-0/l0-cfm-support.lisp
Comment-out unfinished windows code so that the file compiles.
7:11 PM Changeset [8736] by gb
  • branches/win64/xdump/xx8664-fasload.lisp
Define an xload-backend for Win64; note that it expects the readonly …
7:09 PM Changeset [8735] by gb
  • branches/win64/lisp-kernel/win64/Makefile
Add windows-calls.o to COBJ; add -lpsapi to OSLIBS.
7:08 PM Changeset [8734] by gb
  • branches/win64/lisp-kernel/x86-spentry64.s
Conditionalize the syscall subprim for windows: pop windows C args, …
7:07 PM Changeset [8733] by gb
  • branches/win64/lisp-kernel/windows-calls.c
New file; provide some filesystem functions that are ordinarily called …
7:04 PM Changeset [8732] by gb
  • branches/win64/lisp-kernel/pmcl-kernel.c
Move Windows code for xFindSymbol to another file.
7:03 PM Changeset [8731] by gb
  • branches/win64/library/x86-win64-syscalls.lisp
Define a few win64 "syscalls", which are ultimately just foreign …
7:01 PM Changeset [8730] by gb
  • branches/win64/lib/time.lisp
GET-UNIVERSAL-TIME for windows. (May not be necessary, if …
6:59 PM Changeset [8729] by gb
  • branches/win64/lib/systems.lisp
Add ffi-win64.
6:59 PM Changeset [8728] by gb
  • branches/win64/lib/misc.lisp
Will need some way to determine MACHINE-VERSION on windows …
6:52 PM Changeset [8727] by gb
  • branches/win64/lib/foreign-types.lisp
Setup native foreign types for windows. (May need more work in …
6:51 PM Changeset [8726] by gb
  • branches/win64/level-1/linux-files.lisp
This file will need a lot of work, but try to get some support for …
6:50 PM Changeset [8725] by gb
  • branches/win64/level-1/l1-numbers.lisp
No #_asinh, #_acosh, #_atanh in Windows math lib.
6:49 PM Changeset [8724] by gb
  • branches/win64/level-1/l1-io.lisp
#_bzero -> #_memset.
6:48 PM Changeset [8723] by gb
  • branches/win64/level-1/l1-init.lisp
#_bzero -> #_memset.
6:48 PM Changeset [8722] by gb
  • branches/win64/level-1/l1-error-signal.lisp
#$EX_SOFTWARE -> #$EXIT_FAILURE for Windows.
6:47 PM Changeset [8721] by gb
  • branches/win64/level-1/l1-callbacks.lisp
MAKE-EXEXUTABLE-PAGE: use #_VirtualAlloc, 64K at a time.
6:46 PM Changeset [8720] by gb
  • branches/win64/level-1/l1-boot-1.lisp
Provide a name for PLATFORM-OS-WINDOWS.
6:45 PM Changeset [8719] by gb
  • branches/win64/level-1/l1-aprims.lisp
No #_bzero on windows (and it's kind of an anachronism anyway), so use …
6:44 PM Changeset [8718] by gb
  • branches/win64/level-1/l1-application.lisp
#$EX_USAGE -> #$EXIT_FAILURE for Windows.
6:43 PM Changeset [8717] by gb
  • branches/win64/level-0/l0-cfm-support.lisp
Need windows support here; started to add some. Obviously untested …
6:42 PM Changeset [8716] by gb
  • branches/win64/level-0/l0-misc.lisp
Add %GET-NATIVE-UTF-16-STRING.
6:40 PM Changeset [8715] by gb
  • branches/win64/level-0/l0-io.lisp
Require X86-WIN64-SYSCALLS if targeting win64.
6:39 PM Changeset [8714] by gb
  • branches/win64/compiler/nx1.lisp
Add :win64 case in code which determines ff-call/syscall variant.
6:38 PM Changeset [8713] by gb
  • branches/win64/lib/compile-ccl.lisp
add ffi-win64 if targeting win64.
6:37 PM Changeset [8712] by gb
  • branches/win64/lib/db-io.lisp
Fenceposts in ESCAPE-FOREIGN-NAME and an aux function, exposed by some …
6:35 PM Changeset [8711] by gb
  • branches/win64/lib/ffi-win64.lisp
New file; probably wrong in some ABI details, but may be sort of close.
6:19 PM Changeset [8710] by gb
  • branches/win64/wx86-boot64.image
Probably buggy, but gives us something to test the loader with. …
5:56 PM Changeset [8709] by andreas
  • branches/win64/lisp-kernel/pmcl-kernel.c
Windows file system is case insensitive too. Also, treat return value …
5:01 PM Changeset [8708] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
In INNERMOST-LFUN-BITS-KEYVECT (only used to get information about …
4:35 PM Changeset [8707] by andreas
  • branches/win64/lisp-kernel/image.c
* Change type of all memory size parameters from int to natural * API …
2:53 AM Changeset [8706] by gz
  • branches/working-0711/ccl/compiler/X86/x86-disassemble.lisp
Tweaks to make disassembler work again
12:17 AM Changeset [8705] by gb
  • branches/working-0711/ccl/level-0/l0-io.lisp
level-0/l0-io.lisp: Ensure that blocking I/O syscalls (fd-read, …

Mar 10, 2008:

11:40 PM Changeset [8704] by mikel
  • trunk/source/doc/src/ffi.xml
added discussion of gcable records
11:06 PM Changeset [8703] by mikel
  • trunk/source/doc/src/ffi.xml
added discussion of type annotations; minor edits
10:23 PM Changeset [8702] by mikel
  • trunk/source/doc/src/glossary.xml
added discussion of memory-mapped files
8:18 PM Trace created by gz
12:37 PM Changeset [8701] by gb
  • trunk/source/lisp-kernel/memory.c
ProtectMemory?,UnprotectMemory?: second arg should be "natural", not "int".
12:30 PM Changeset [8700] by gb
  • trunk/source/level-1/l1-unicode.lisp
Fix type declaration in (setf %little-endian-u8-ref-u32), in case we …
12:30 PM Changeset [8699] by gb
  • trunk/source/level-1/l1-sysio.lisp
Try to handle (CLOSE f :ABORT T) when file was created by OPEN in …
12:27 PM Changeset [8698] by gb
  • branches/1.1/ccl/level-1/l1-unicode.lisp
Fix type declaration in (setf %little-endian-u8-ref-u32), in case we …
4:29 AM UpdatingFromSource edited by bfulgham
Clozure CL.app is placed in the 'ccl' directory after this step. (diff)

Mar 9, 2008:

12:29 AM Changeset [8697] by gb
  • branches/1.1/ccl/lib/ccl-export-syms.lisp
Export FREEZE.
12:25 AM Changeset [8696] by andreas
  • branches/win64/lisp-kernel/linuxx8664/Makefile
Separation of page management functions, implementation for Windows. …

Mar 8, 2008:

10:04 PM Changeset [8695] by mikel
  • trunk/source/doc/src/glossary.xml
added more discussion of the IDE and its UI, and of BUILD-APPLICATION
9:03 PM Changeset [8694] by mikel
  • trunk/source/doc/src/glossary.xml
added more discussion of the IDE and its UI
7:28 PM Changeset [8693] by mikel
  • trunk/source/doc/src/ccl-documentation.xml
added glossary. added more discussion of the IDE
7:47 AM Changeset [8692] by rme
  • branches/ia32/lisp-kernel/x86-spentry64.s
Add a missing bit of code to .SPspreadargz.
7:45 AM Changeset [8691] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
Use (single-value-return n) in a couple more places.
7:42 AM Changeset [8690] by rme
  • branches/ia32/level-0/X86/X8632/x8632-misc.lisp
Uh, remember to use (single-value-return n) in functions that take …
7:39 AM Changeset [8689] by rme
  • branches/ia32/lisp-kernel/x86-constants32.s
Define constant call_arguments_limit (used in .SPspreadargz).
7:35 AM Changeset [8688] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-push-register, x862-pop-register: track cstack correctly for …
7:26 AM Changeset [8687] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Correct bogosities in set-z-flag-if-cons. Use explicit vinsn …
7:16 AM Changeset [8686] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Implement several subprims. .SPnthrowvalues, .SPrplaca, …

Mar 7, 2008:

11:05 PM Internals/GarbageCollection edited by rme
(diff)
10:21 PM Internals/GarbageCollection created by rme
8:43 PM Changeset [8685] by gz
  • branches/working-0711/ccl/compiler/nx0.lisp
More bandaids
8:41 PM Changeset [8684] by gz
  • branches/working-0711/ccl/level-1/l1-reader.lisp
source-note-string-and-offset allow for unknown source. Not sure yet …
6:01 PM Changeset [8683] by gz
  • branches/working-0711/ccl/level-1/l1-reader.lisp
Fix in source-note-for-%lfun-info
6:53 AM Changeset [8682] by gz
  • branches/working-0711/ccl/level-1/l1-readloop-lds.lisp
add :a as synonym for :pop and :c as a synonym for :go
6:20 AM Changeset [8681] by gz
  • branches/working-0711/ccl/compiler/nx.lisp
Hook up the source location stuff again

Mar 6, 2008:

10:32 PM Changeset [8680] by gb
  • branches/working-0711/ccl/lib/macros.lisp
Don't call NCONC for effect (even though it's well-defined in this case.)
10:31 PM Changeset [8679] by gb
  • branches/working-0711/ccl/lib/apropos.lisp
Don't ignore SORT's result, to avoid (new) compiler warning.
10:30 PM Changeset [8678] by gb
  • branches/working-0711/ccl/level-1/linux-files.lisp
FD-INPUT-AVAILABLE-P: second argument is now in milliseconds, not "ticks".
10:30 PM Changeset [8677] by gb
  • branches/working-0711/ccl/level-1/l1-streams.lisp
MAKE-SELECTION-INPUT-STREAM: probably unused, but don't accept/pass on …
10:28 PM Changeset [8676] by gb
  • branches/working-0711/ccl/level-1/l1-sockets.lisp
LOCAL-FILENAM on SOCKET: call LOCAL-SOCKET-FILENAME with the right # …
10:28 PM Changeset [8675] by gb
  • branches/working-0711/ccl/level-1/l1-readloop.lisp
NOTE-FUNCTION-INFO: encode the lambda-list, not the lambda-expression.
10:27 PM Changeset [8674] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
P2-WHINE, for whining from the backend. Maintain a list …
8:54 PM Changeset [8673] by mikel
  • trunk/source/doc/src/ccl-documentation.xml
added documentation of stack sizes, with-encoded-cstrs. added a …
5:39 PM Changeset [8672] by gb
  • branches/working-0711/ccl/compiler/nx.lisp
Map :result-ignored to new warning.
5:39 PM Changeset [8671] by gb
  • branches/working-0711/ccl/compiler/nx-basic.lisp
Map :result-ignored to new warning.
5:38 PM Changeset [8670] by gb
  • branches/working-0711/ccl/compiler/X86/x862.lisp
Detect at least some cases where a function call's result is obviously …
4:05 PM Changeset [8669] by gz
  • trunk/source/doc/src/using.xml
document TRACE
3:40 PM Changeset [8668] by gb
  • branches/working-0711/ccl/lib/method-combination.lisp
Try to address ticket:254 on the working-0711 branch, hopefully …
3:04 AM Changeset [8667] by greg
  • trunk/source/level-1/l1-clos-boot.lisp
Added restarts for various commonly-interactive cases as described …

Mar 5, 2008:

8:35 PM Changeset [8666] by gb
  • branches/working-0711/ccl/compiler/nx0.lisp
INNERMOST-LFUN-BITS-KEYVECT: don't punt on generic functions.
7:55 PM Changeset [8665] by rme
  • branches/ia32/compiler/X86/x862.lisp
Fix bad typo.
7:44 PM Changeset [8664] by mikel
  • trunk/source/doc/src/ccl-documentation.xml
added 'Using' chapter
7:19 PM Changeset [8663] by mikel
  • trunk/source/doc/src/ffi.xml
added and extended discussion of 1.2 reader macros to ff.xml
2:24 PM Changeset [8662] by gb
  • branches/working-0711/ccl/lisp-kernel/image.c
prepare_to_write_dynamic_area() - which basically just invalidates …
3:49 AM Changeset [8661] by gz
  • branches/working-0711/ccl/library/cover.lisp
Guard against CL-PPCRE's tricks with load-time-values of closures

Mar 4, 2008:

10:46 PM Ticket #254 (define-method-combination does not recognize full set of argument ...) created by james.anderson
[…]
10:27 PM Changeset [8660] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Try again with SPstore_node_conditional.
8:11 PM Changeset [8659] by jaj
  • trunk/source/doc/src/ffi.xml
Get rid of invalid entity references in attribute values.
5:05 PM Changeset [8658] by gz
  • branches/working-0711/ccl/library/cover.lisp
Comment out an overzealous assertion
4:50 PM Changeset [8657] by rme
  • branches/ia32/lisp-kernel/darwinx8632/.gdbinit
New file.
4:48 PM Changeset [8656] by rme
  • branches/ia32/level-0/X86/X8632/x8632-def.lisp
A lot of half-baked lexpr/ffi stuff.
4:47 PM Changeset [8655] by rme
  • branches/ia32/lisp-kernel/darwinx8632/Makefile
don't write load map
4:43 PM Changeset [8654] by rme
  • branches/ia32/compiler/X86/x862.lisp
x862-do-lexical-setq: target appropriate x8632 regs for SPgvset …
4:30 PM Changeset [8653] by rme
  • branches/ia32/lib/ffi-darwinx8632.lisp
Half-baked work-in-progress.
4:29 PM Changeset [8652] by rme
  • branches/ia32/level-0/l0-cfm-support.lisp
FOREIGN-SYMBOL-ENTRY: code for x8632-target
4:25 PM Changeset [8651] by rme
  • branches/ia32/lisp-kernel/x86-constants32.s
Add "lispy" names for ah/bh/ch/dh byte registers.
5:17 AM Changeset [8650] by gb
  • branches/win64/lisp-kernel/win64/Makefile
Don't strip leading underscores from symbols. (At least when the …
5:15 AM Changeset [8649] by gb
  • branches/win64/level-0/X86/x86-def.lisp
Use (:rcontext tcr-field) syntax to reference TCR fields. Don't use …
5:13 AM Changeset [8648] by gb
  • branches/win64/compiler/X86/x86-lap.lisp
PARSE-X86-OPERAND: recognize (:RCONTEXT disp) a a memory operand, …
4:16 AM Changeset [8647] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
SPmisc_ref, misc_ref_common updates, SPsubtag_misc_set, SPmisc_set, …

Mar 3, 2008:

9:30 PM Changeset [8646] by gz
  • branches/working-0711/ccl/LX86CL64.bootstrap
Assorted code coverage fixes: - stop using the 'function-source-note …
9:08 PM CodeCoverage edited by gz
:statistics defaults to t. (diff)
8:13 AM Changeset [8645] by gb
  • branches/win64/compiler/X86/X8664/x8664-vinsns.lisp
Use (:rcontext disp) pseudo-operand, instead of explicit (:@ (:%seg …
8:06 AM Changeset [8644] by gb
  • branches/win64/compiler/X86/x86-backend.lisp
Recognize (:rcontext disp) as a memory operand (even if we defer its …
8:05 AM Changeset [8643] by gb
  • branches/win64/compiler/X86/x862.lisp
Don't try to allocate save3/r11 as a gpr if it's the backend's context …
8:02 AM Changeset [8642] by gb
  • branches/win64/compiler/X86/X8664/x8664-backend.lisp
Define a WIN64 backend, ftd info for it. Set its …
7:57 AM Changeset [8641] by gb
  • branches/win64/lib/foreign-types.lisp
INSTALL-STANDARD-FOREIGN-TYPES: size of long may not be :BITS-PER-WORD …
7:56 AM Changeset [8640] by gb
  • branches/win64/library/parse-ffi.lisp
REFERNCE-FFI-TYPE: 128-bit signed integer might be :LONG-LONG-LONG or …
7:52 AM Changeset [8639] by gb
  • branches/win64/lib/x8664env.lisp
PROVIDE has been in CL for the last few decades.
7:52 AM Changeset [8638] by gb
  • branches/win64/compiler/backend.lisp
PLATFORM-OS-WINDOWS.

Mar 2, 2008:

7:54 PM Changeset [8637] by gb
  • trunk/source/level-1/l1-streams.lisp
OPTIMAL-BUFFER-SIZE: send-low-water-mark meaningless on Linux.

Mar 1, 2008:

8:42 PM Changeset [8636] by rme
  • branches/ia32/lisp-kernel/x86-constants32.s
Define nargs_w.
8:41 PM Changeset [8635] by rme
  • branches/ia32/lisp-kernel/x86-spentry32.s
Implement subprims: .SPnvalret, .SPstack_misc_alloc, .SPgvector, …
8:38 PM Changeset [8634] by rme
  • branches/ia32/lisp-kernel/x86-macros.s
Cons macro for x8632; push_argregs hack for keyword arg processing; …
8:32 PM Changeset [8633] by rme
  • branches/ia32/level-0/X86/X8632/x8632-utils.lisp
Use only one imm reg in %kernel-import.
6:20 PM Changeset [8632] by rme
  • branches/ia32/compiler/optimizers.lisp
compiler-macro consp: punt if cons-tag and null-tag are the same.
6:18 PM Changeset [8631] by rme
  • branches/ia32/compiler/X86/x86-lapmacros.lisp
Several nargs-related changes. (nargs on x8632 is a 32-bit register; …
6:17 PM Changeset [8630] by rme
  • branches/ia32/compiler/X86/x86-asm.lisp
Fix cvttss2si instruction definition.
6:14 PM Changeset [8629] by rme
  • branches/ia32/compiler/X86/X8632/x8632-vinsns.lisp
Numerous changes.
6:12 PM Changeset [8628] by rme
  • branches/ia32/compiler/X86/X8664/x8664-vinsns.lisp
set-z-flag-if-consp vinsn; updated bit vector vinsns.
6:11 PM Changeset [8627] by rme
  • branches/ia32/compiler/X86/x862.lisp
Checkpoint work in progress. Includes: * bit vector changes (don't …

Feb 29, 2008:

4:41 PM Changeset [8626] by andreas
  • branches/win64/lisp-kernel/pmcl-kernel.c
Rebase PE image address to 0x10000, so we have allocated memory from …
3:43 PM Changeset [8625] by andreas
  • branches/win64/lisp-kernel/win64/Makefile
Linker script to allocate memory at a fixed address.
12:29 PM Ticket #253 (Cannot paste text.) created by awg
The paste function simply does not function in the Clozure IDE. Text …
6:18 AM Changeset [8624] by gb
  • branches/working-0711/ccl/level-1/l1-clos.lisp
ENSURE-CLASS, ENSURE-CLASS-FOR-DEFCLASS: observe *SEALED-CLOS-WORLD*. …
6:16 AM Changeset [8623] by gb
  • branches/working-0711/ccl/level-1/l1-clos-boot.lisp
Define *SEALED-CLOS-WORLD*, which defaults to NIL. When non-NIL. …
4:10 AM Changeset [8622] by gb
  • branches/1.1/ccl/level-1/l1-sysio.lisp
Try to support deletion of created files in (CLOSE ... :ABORT T). …
4:08 AM Changeset [8621] by gb
  • branches/1.1/ccl/level-1/l1-streams.lisp
GEN-FILE-NAME (used to create temp file for :IF-EXISTS :SUPERSEDE): …
4:07 AM Changeset [8620] by gb
  • branches/1.1/ccl/level-1/l1-files.lisp
%CREATE-FILE: use #$O_EXCL when possible, to better support more …
4:05 AM Changeset [8619] by gb
  • branches/1.1/ccl/lib/backtrace.lisp
ARGUMENTS-AND-LOCALS: be a little more defensive.
4:05 AM Changeset [8618] by gb
  • branches/1.1/ccl/lib/backtrace-lds.lisp
FRAME-SUPPLIED-ARGS: be a little more defensive.
4:05 AM Changeset [8617] by gb
  • branches/1.1/ccl/lisp-kernel/image.c
Set HEAP_START and HEAP_END earlier.

Feb 28, 2008:

4:54 PM Changeset [8616] by gb
  • trunk/source/lisp-kernel/image.c
set HEAP_START, HEAP_END earlier
12:12 PM Changeset [8615] by andreas
  • branches/win64/lisp-kernel/x86-spentry64.s
Port of SPffcall and SPcallback to different calling conventions.
12:09 PM Changeset [8614] by andreas
  • branches/win64
Make a branch for Win64 port.
12:49 AM Ticket #252 (CLOSE with :ABORT T does not delete FILE) created by opoku
When a file is created with OPEN, CLOSEing it with :ABORT T should …
12:14 AM Changeset [8613] by wws
  • branches/working-0711/ccl/level-1/l1-streams.lisp
gb's fix to optimal-buffer-size
Note: See TracTimeline for information about the timeline view.