Timeline



10/23/09:

23:07 Changeset [12219] by ehuelsmann
Remove package precompilation in boot.lisp; since we compile 99.9% …
21:59 Changeset [12218] by ehuelsmann
Centralize package creation (in Lisp.java). This moves the creation …
21:34 Changeset [12217] by ehuelsmann
Clean up use of RESOLVE (remove unnecessary case and replace one with …
21:33 Changeset [12216] by ehuelsmann
Make sure the #n= and #n# reader functionality gets compiled. It's …
20:45 Changeset [12215] by ehuelsmann
Add description of the purpose of the autoloads.lisp file. Requested …
20:14 Changeset [12214] by ehuelsmann
Fix braekage from last commit.
20:03 Changeset [12213] by ehuelsmann
Move the implementation of the Mutex functionality to the THREADS …
16:06 Ticket #49 (Support loading of compiled functions off byte arrays) closed by ehuelsmann
fixed: This has been implemented by Alessio Stalla: closing fixed.
15:38 Changeset [12212] by ehuelsmann
Correct typo in (DEFINE-INT-BOUNDS-DERIVATION MIN ...).
15:31 Changeset [12211] by ehuelsmann
Incorporate remark from John Pallister (prevent UNBOUND-VARIABLE error).

10/22/09:

20:25 Changeset [12210] by ehuelsmann
Save locally established special binding for quick access. Note: This …

10/21/09:

21:45 Changeset [12209] by ehuelsmann
Reduce abcl.jar by ~10% and the number of objects in it by ~13%. …

10/19/09:

21:57 JavaFfi edited by jpallister
Added symbols & comments from Java.java. (diff)
16:49 JavaFfi created by jpallister
Initial, very rough draft. But at least it exists…

10/18/09:

11:02 Ticket #64 (Caught (general) exceptions not rethrown everywhere) created by ehuelsmann
The code base uses exceptions derived from ConditionThrowable? (Go, …

10/17/09:

21:43 Changeset [12208] by ehuelsmann
Formatting fix.
21:33 Changeset [12207] by ehuelsmann
Add 'commercial support' page. Note: I consulted other developers, …
21:11 Changeset [12206] by ehuelsmann
Update CHANGES.
21:08 Changeset [12205] by ehuelsmann
Fix hard crashes in BEYOND-ANSI tests. Note: Don't cheer too hard; …
20:28 Changeset [12204] by ehuelsmann
Update CHANGES with what happened toward 0.17.0 for now.
19:43 Changeset [12203] by ehuelsmann
Publish 0.16.1.
19:35 Changeset [12202] by ehuelsmann
Fix ABCL as a build-host for SBCL: Don't return "FAILURE-P" == T in …
12:00 Changeset [12201] by ehuelsmann
Add distribution archives.
11:46 Changeset [12200] by ehuelsmann
Update version number on 0.16 branch.
11:45 Changeset [12199] by ehuelsmann
Create tag for 0.16.1.
11:44 Changeset [12198] by ehuelsmann
Update CHANGES.
09:50 Changeset [12197] by ehuelsmann
Correct speling error found by lpolzer.

10/15/09:

20:53 Changeset [12196] by ehuelsmann
Suppress unchecked warnings with arrays, because there's no other …
20:35 Changeset [12195] by ehuelsmann
Remove temp file creation which was solely used for generation of …

10/14/09:

19:58 Changeset [12194] by vvoutilainen
Fix leakage of temp files during compilation.

10/13/09:

22:09 Changeset [12193] by ehuelsmann
Fix temp file leakage. Note: this change is mostly for backport to …
19:32 Changeset [12192] by vvoutilainen
Patch by Douglas R. Miles to improve performance after CHAR_MAX was …

10/12/09:

20:33 Changeset [12191] by ehuelsmann
Move non-exact closure generation to the outer scope, reducing the …
19:42 Changeset [12190] by ehuelsmann
Don't try to compile functions which are already compiled.

10/10/09:

20:56 Changeset [12189] by ehuelsmann
Replace another MAKE-CLOSURE with a pre-compiled closure.
17:55 Changeset [12188] by ehuelsmann
Fix cl-bench BENCH-STRINGS/ADJUSTABLE: We can't unbox variables …
14:02 Changeset [12187] by ehuelsmann
Reinstate two-way-stream functionality with Gray streams.
13:21 Changeset [12186] by ehuelsmann
Add the opcodes to the resolver table.
13:12 Changeset [12185] by ehuelsmann
Add stack effects to opcodes actually in use.
12:15 Changeset [12184] by ehuelsmann
Replace "cons + compile" with "use closure" where ever possible. This …

10/09/09:

21:31 Changeset [12183] by ehuelsmann
Fix last Gray stream incompatibilities: generic functions …
21:20 Changeset [12182] by ehuelsmann
Fix compile warning introduced by the 'autocompile' commit.
20:38 Changeset [12181] by ehuelsmann
Prevent nested compilation of CLOS generated methods. This prevents …

10/07/09:

21:51 Changeset [12180] by astalla
Ticket #56: eliminated use of temporary files for COMPILE
16:25 Changeset [12179] by vvoutilainen
Fix the initarg check for parameters that have a default value.

10/06/09:

20:42 Changeset [12178] by vvoutilainen
check-initargs must consider methods for initialize-instance.
09:03 Ticket #63 (Attempt to GO to tag whose dynamic extent has ended exits ABCL) closed by Mark Evenson
fixed: Further work by Erik culminating in r12177 made r12153 the wrong …
08:56 Changeset [12177] by Mark Evenson
Revert r12153 behavior to rethrow org.armedbear.lisp.Go out of …

10/05/09:

20:19 Changeset [12176] by ehuelsmann
Add OpenJDK identification of Darwin to the *FEATURES* setup and the …

10/04/09:

20:30 Changeset [12175] by ehuelsmann
Make non-local GO processing a tad more efficient, resulting in …
20:18 Changeset [12174] by ehuelsmann
Rewrite RETURN-FROM to fix MISC.293A, MISC.293B and MISC.293C. Add …
17:44 Changeset [12173] by ehuelsmann
Fix incorrect block name created for SETF functions in LABELS. The …
14:01 Changeset [12172] by ehuelsmann
Fix dispatch() generic case. Fixes compiled MULTIPLE-VALUE-CALL with …
13:30 Changeset [12171] by ehuelsmann
Cleanup thinko in addTagBinding: there's no need to specify the …
12:37 Changeset [12170] by ehuelsmann
Don't throw Go and Return exceptions as means for non-local transfers …

10/03/09:

10:29 Changeset [12169] by ehuelsmann
Sort out my thoughts: Add documentation.

09/30/09:

19:10 Changeset [12168] by ehuelsmann
Correct identification of the lexical context of a GO in relation to …

09/29/09:

21:18 Changeset [12167] by ehuelsmann
Reorder statements to make sure the implicit block includes the …
19:54 Changeset [12166] by ehuelsmann
More TAGBODY processing duplication removal; DOTIMES and DOLIST this time.
19:08 Changeset [12165] by ehuelsmann
Removal of duplication of TAGBODY processing code in DO*/DO and TAGBODY.

09/28/09:

19:55 Changeset [12164] by ehuelsmann
Correctly identify lexical scoping in case of recursive BLOCKs in …

09/27/09:

13:41 Changeset [12163] by ehuelsmann
Make code self-explanatory: add constants for inline numeric values.

09/23/09:

06:16 Changeset [12162] by ehuelsmann
SET-SYNTAX-FROM-CHAR: Copy the fact that the source char *doesn't* …
Note: See TracTimeline for information about the timeline view.