Timeline



11/11/09:

23:24 Changeset [12277] by ehuelsmann
Adjust Google App Engine example to the "disappearance" of …
23:20 Changeset [12276] by ehuelsmann
Further reduce forced loading of files: TOPLEVEL will be loaded when …
19:16 Ticket #26 (Multi-thread safety) closed by ehuelsmann
fixed: In the past 12 months, some fixes were committed to protect the …

11/10/09:

19:45 Changeset [12275] by ehuelsmann
Switch special bindings access schema to mirror that of SBCL/CCL/XCL: …
19:34 Changeset [12274] by ehuelsmann
Convert some uses of LispObject to Symbol.

11/08/09:

22:57 Changeset [12273] by ehuelsmann
Set proper properties on newly added file.
22:37 Changeset [12272] by ehuelsmann
Implement functional (declared final) interface to special bindings …
11:28 Changeset [12271] by ehuelsmann
Add documentation to ControlTransfer? and inherit ThreadDestroyed? from …
08:32 Ticket #73 ("normalize-type" caching) created by ehuelsmann
Peter Graves points out that with his "canonicalize-type" buffering, …

11/07/09:

16:33 Changeset [12270] by ehuelsmann
Fix binary files which were without abcl.jar…
16:09 Changeset [12269] by ehuelsmann
Add release announcement template.
16:05 Changeset [12268] by ehuelsmann
Backport build.xml fix.
16:02 Changeset [12267] by ehuelsmann
Fix build.xml when being invoked only for distribution purposes.
14:34 Changeset [12266] by ehuelsmann
Publish 0.17.0 release on the website.
14:07 ArrayTypes edited by ehuelsmann
Found more array/vector types (diff)
14:03 Changeset [12265] by ehuelsmann
Update 0.17.x branch version number with 0.17.0 tagged.
13:15 Changeset [12264] by ehuelsmann
Upload 0.17.0 release files.
12:35 Changeset [12263] by ehuelsmann
Tag 0.17.0.
12:33 Changeset [12262] by ehuelsmann
Update CHANGES.
12:32 Changeset [12261] by ehuelsmann
Mark release date for 0.17.0.
11:19 Changeset [12260] by ehuelsmann
Setup correct version number on 0.17.x branch.
11:16 Changeset [12259] by ehuelsmann
Rebranch 0.17.
11:15 Changeset [12258] by ehuelsmann
Delete 0.17 branch for re-branching.
11:13 Changeset [12257] by ehuelsmann
Update CHANGES.
09:22 Changeset [12256] by astalla
Removed unnecessary ConditionThrowables?.

11/06/09:

22:36 Changeset [12255] by ehuelsmann
Rename ConditionThrowable? to ControlTransfer? and remove try/catch …
20:07 Changeset [12254] by ehuelsmann
Remove 'throws ConditionThrowable?' method annotations: it's an …

11/05/09:

22:45 Changeset [12253] by ehuelsmann
Make ConditionThrowable? abstract: it's the parent of non-local …
21:52 Changeset [12252] by ehuelsmann
Annotate dubious uses of ConditionThrowable? with FIXME's.
21:22 Changeset [12251] by astalla
Fixed misuse of ConditionThrowable? to signal program errors.
20:30 CompileFunctions edited by ehuelsmann
(diff)
20:15 Changeset [12250] by ehuelsmann
Add a directory for "developer stuff".
20:08 Changeset [12249] by ehuelsmann
Backport precompiler fix.
20:01 Changeset [12248] by ehuelsmann
Fix macroexpansion bug in the precompiler. Reported by: szergling at gmail

11/04/09:

22:03 Changeset [12247] by ehuelsmann
More styling changes.
22:00 Changeset [12246] by ehuelsmann
Better visual styling of release notes.

11/03/09:

22:39 Ticket #72 (Faster startup times) created by ehuelsmann
Analysis learned that 40% of the execution time spent loading ABCL was …
22:22 Changeset [12245] by ehuelsmann
Include examples of what could be achieved with money.
22:20 Ticket #71 (Stream line counter broken) created by ehuelsmann
Line numbers generated for functions (top-level forms) in compiled …
22:00 Ticket #70 (Unboxing of simple strings / vectors) created by ehuelsmann
When so declared, simple strings and vectors can be unboxed to allow …
21:56 Ticket #69 (Gray stream compatibility) created by ehuelsmann
The last thing holding us back from being fully Gray stream …
21:49 Changeset [12244] by astalla
Implemented AbstractString?.toString() returning the Java string for …
21:49 Ticket #68 (Extend Load.java to allow loading FASLs from arbitrary streams) created by ehuelsmann
Currently, Load.java inspects a file to find whether or not this file …
21:33 Ticket #67 (initarg checking performance) created by ehuelsmann
Our initarg checking strictness has improved (used to be …
21:26 Ticket #66 (Tests for DEFINE-METHOD-COMBINATION (long form)) created by ehuelsmann
The issue used to be lack of support for D-M-C, now, it's about …
21:20 Ticket #65 (UTF-32 strings support) created by ehuelsmann
ABCL uses Java char[]s to represent its strings. However, the char …
19:54 Milestone 0.17 completed
19:36 Ticket #54 (pprint.lisp incompatible with gray-streams.lisp) closed by ehuelsmann
fixed: This incompatibility has been resolved and is published in 0.17
19:34 Ticket #4 (Current CLOS implementation speed improvements) closed by ehuelsmann
fixed: According to list testimonials, we've increased our performance huge …
19:32 Ticket #20 (GRAY-STREAMS breaks ASDF loading) closed by ehuelsmann
fixed: Fixed and published in 0.17.
19:11 Changeset [12243] by ehuelsmann
Backport r12242: FASL version increment.
19:07 Changeset [12242] by ehuelsmann
Increment FASL version for 0.17 release.

11/02/09:

20:40 Changeset [12241] by ehuelsmann
Document getStringValue() to return the string value from string …
19:43 Changeset [12240] by ehuelsmann
Bump trunk version number with 0.17 branched.
19:29 Changeset [12239] by ehuelsmann
Create ABCL 0.17 release branch.
12:25 Changeset [12238] by Mark Evenson
New targets for binary releases 'abcl.binary.tar' and 'abcl.binary.zip'.

10/31/09:

21:16 Changeset [12237] by ehuelsmann
Update README.
10:51 Changeset [12236] by ehuelsmann
Update CHANGES.

10/30/09:

22:22 LoadingCompileFunctions edited by astalla
(diff)
22:19 LoadingCompileFunctions edited by astalla
(diff)
22:13 LoadingCompileFunctions edited by astalla
(diff)
21:58 LoadingCompileFunctions created by astalla
21:57 DesignOverviewIndex edited by astalla
(diff)
12:45 Changeset [12235] by Mark Evenson
Make default action of Ant build to clean then compile. The former …

10/29/09:

22:31 Changeset [12234] by ehuelsmann
Don't create 2 fields to store/retrieve a single (cached!) value.
20:38 Changeset [12233] by ehuelsmann
Fix paren placement and variable naming.

10/27/09:

22:38 Changeset [12232] by ehuelsmann
Additional *declare-inline* cases in the DECLARE-* functions.
21:57 Changeset [12231] by ehuelsmann
Google App Engine (GAE) basic Hello World application progress. Most …

10/26/09:

22:41 Changeset [12230] by ehuelsmann
More efficient startup: only autoload pprint[.lisp] if necessary.
21:20 Changeset [12229] by ehuelsmann
Move more to functions to the autoloader, to be loaded when necessary.
20:18 Changeset [12228] by ehuelsmann
Remove unused function (PROCESS-SPECIAL-DECLARATIONS).
17:27 Changeset [12227] by ehuelsmann
Fix broken merge causing build breakage.

10/25/09:

22:35 Changeset [12226] by ehuelsmann
Binary FASL support. compile-file.lisp: Catch forms for output and …
22:30 Changeset [12225] by ehuelsmann
Print autoloading information if the property "abcl.autoload.verbose" …
22:29 Changeset [12224] by ehuelsmann
Make it possible to require a double-colon package separator by …
22:27 Changeset [12223] by ehuelsmann
The Lisp class turns out to contain some static symbols too, use …
20:18 Changeset [12222] by ehuelsmann
Centralize package creation for consistency: Create PRECOMPILER with …
19:56 Changeset [12221] by ehuelsmann
In case a built-in error object (Condition class derivative) is passed …

10/24/09:

10:55 Changeset [12220] by ehuelsmann
In addition to "simple" function calls, don't make compiled cls files …

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.
Note: See TracTimeline for information about the timeline view.