Timeline
11/03/09:
- 22:39 Ticket #72 (Faster startup times) created by
- Analysis learned that 40% of the execution time spent loading ABCL was …
- 22:22 Changeset [12245] by
- Include examples of what could be achieved with money.
- 22:20 Ticket #71 (Stream line counter broken) created by
- Line numbers generated for functions (top-level forms) in compiled …
- 22:00 Ticket #70 (Unboxing of simple strings / vectors) created by
- When so declared, simple strings and vectors can be unboxed to allow …
- 21:56 Ticket #69 (Gray stream compatibility) created by
- The last thing holding us back from being fully Gray stream …
- 21:49 Changeset [12244] by
- Implemented AbstractString?.toString() returning the Java string for …
- 21:49 Ticket #68 (Extend Load.java to allow loading FASLs from arbitrary streams) created by
- Currently, Load.java inspects a file to find whether or not this file …
- 21:33 Ticket #67 (initarg checking performance) created by
- Our initarg checking strictness has improved (used to be …
- 21:26 Ticket #66 (Tests for DEFINE-METHOD-COMBINATION (long form)) created by
- 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
- 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
- fixed: This incompatibility has been resolved and is published in 0.17
- 19:34 Ticket #4 (Current CLOS implementation speed improvements) closed by
- fixed: According to list testimonials, we've increased our performance huge …
- 19:32 Ticket #20 (GRAY-STREAMS breaks ASDF loading) closed by
- fixed: Fixed and published in 0.17.
- 19:11 Changeset [12243] by
- Backport r12242: FASL version increment.
- 19:07 Changeset [12242] by
- Increment FASL version for 0.17 release.
11/02/09:
- 20:40 Changeset [12241] by
- Document getStringValue() to return the string value from string …
- 19:43 Changeset [12240] by
- Bump trunk version number with 0.17 branched.
- 19:29 Changeset [12239] by
- Create ABCL 0.17 release branch.
- 12:25 Changeset [12238] by
- New targets for binary releases 'abcl.binary.tar' and 'abcl.binary.zip'.
10/31/09:
- 21:16 Changeset [12237] by
- Update README.
- 10:51 Changeset [12236] by
- Update CHANGES.
10/30/09:
- 22:22 LoadingCompileFunctions edited by
- (diff)
- 22:19 LoadingCompileFunctions edited by
- (diff)
- 22:13 LoadingCompileFunctions edited by
- (diff)
- 21:58 LoadingCompileFunctions created by
- 21:57 DesignOverviewIndex edited by
- (diff)
- 12:45 Changeset [12235] by
- Make default action of Ant build to clean then compile. The former …
10/29/09:
- 22:31 Changeset [12234] by
- Don't create 2 fields to store/retrieve a single (cached!) value.
- 20:38 Changeset [12233] by
- Fix paren placement and variable naming.
10/27/09:
- 22:38 Changeset [12232] by
- Additional *declare-inline* cases in the DECLARE-* functions.
- 21:57 Changeset [12231] by
- Google App Engine (GAE) basic Hello World application progress. Most …
10/26/09:
- 22:41 Changeset [12230] by
- More efficient startup: only autoload pprint[.lisp] if necessary.
- 21:20 Changeset [12229] by
- Move more to functions to the autoloader, to be loaded when necessary.
- 20:18 Changeset [12228] by
- Remove unused function (PROCESS-SPECIAL-DECLARATIONS).
- 17:27 Changeset [12227] by
- Fix broken merge causing build breakage.
10/25/09:
- 22:35 Changeset [12226] by
- Binary FASL support. compile-file.lisp: Catch forms for output and …
- 22:30 Changeset [12225] by
- Print autoloading information if the property "abcl.autoload.verbose" …
- 22:29 Changeset [12224] by
- Make it possible to require a double-colon package separator by …
- 22:27 Changeset [12223] by
- The Lisp class turns out to contain some static symbols too, use …
- 20:18 Changeset [12222] by
- Centralize package creation for consistency: Create PRECOMPILER with …
- 19:56 Changeset [12221] by
- In case a built-in error object (Condition class derivative) is passed …
10/24/09:
- 10:55 Changeset [12220] by
- In addition to "simple" function calls, don't make compiled cls files …
10/23/09:
- 23:07 Changeset [12219] by
- Remove package precompilation in boot.lisp; since we compile 99.9% …
- 21:59 Changeset [12218] by
- Centralize package creation (in Lisp.java). This moves the creation …
- 21:34 Changeset [12217] by
- Clean up use of RESOLVE (remove unnecessary case and replace one with …
- 21:33 Changeset [12216] by
- Make sure the #n= and #n# reader functionality gets compiled. It's …
- 20:45 Changeset [12215] by
- Add description of the purpose of the autoloads.lisp file. Requested …
- 20:14 Changeset [12214] by
- Fix braekage from last commit.
- 20:03 Changeset [12213] by
- Move the implementation of the Mutex functionality to the THREADS …
- 16:06 Ticket #49 (Support loading of compiled functions off byte arrays) closed by
- fixed: This has been implemented by Alessio Stalla: closing fixed.
- 15:38 Changeset [12212] by
- Correct typo in (DEFINE-INT-BOUNDS-DERIVATION MIN ...).
- 15:31 Changeset [12211] by
- Incorporate remark from John Pallister (prevent UNBOUND-VARIABLE error).
10/22/09:
- 20:25 Changeset [12210] by
- Save locally established special binding for quick access. Note: This …
10/21/09:
- 21:45 Changeset [12209] by
- Reduce abcl.jar by ~10% and the number of objects in it by ~13%. …
10/19/09:
- 21:57 JavaFfi edited by
- Added symbols & comments from Java.java. (diff)
- 16:49 JavaFfi created by
- Initial, very rough draft. But at least it exists…
10/18/09:
- 11:02 Ticket #64 (Caught (general) exceptions not rethrown everywhere) created by
- The code base uses exceptions derived from ConditionThrowable? (Go, …
10/17/09:
- 21:43 Changeset [12208] by
- Formatting fix.
- 21:33 Changeset [12207] by
- Add 'commercial support' page. Note: I consulted other developers, …
- 21:11 Changeset [12206] by
- Update CHANGES.
- 21:08 Changeset [12205] by
- Fix hard crashes in BEYOND-ANSI tests. Note: Don't cheer too hard; …
- 20:28 Changeset [12204] by
- Update CHANGES with what happened toward 0.17.0 for now.
- 19:43 Changeset [12203] by
- Publish 0.16.1.
- 19:35 Changeset [12202] by
- Fix ABCL as a build-host for SBCL: Don't return "FAILURE-P" == T in …
- 12:00 Changeset [12201] by
- Add distribution archives.
- 11:46 Changeset [12200] by
- Update version number on 0.16 branch.
- 11:45 Changeset [12199] by
- Create tag for 0.16.1.
- 11:44 Changeset [12198] by
- Update CHANGES.
- 09:50 Changeset [12197] by
- Correct speling error found by lpolzer.
10/15/09:
- 20:53 Changeset [12196] by
- Suppress unchecked warnings with arrays, because there's no other …
- 20:35 Changeset [12195] by
- Remove temp file creation which was solely used for generation of …
10/14/09:
- 19:58 Changeset [12194] by
- Fix leakage of temp files during compilation.
10/13/09:
- 22:09 Changeset [12193] by
- Fix temp file leakage. Note: this change is mostly for backport to …
- 19:32 Changeset [12192] by
- Patch by Douglas R. Miles to improve performance after CHAR_MAX was …
10/12/09:
- 20:33 Changeset [12191] by
- Move non-exact closure generation to the outer scope, reducing the …
- 19:42 Changeset [12190] by
- Don't try to compile functions which are already compiled.
10/10/09:
- 20:56 Changeset [12189] by
- Replace another MAKE-CLOSURE with a pre-compiled closure.
- 17:55 Changeset [12188] by
- Fix cl-bench BENCH-STRINGS/ADJUSTABLE: We can't unbox variables …
- 14:02 Changeset [12187] by
- Reinstate two-way-stream functionality with Gray streams.
- 13:21 Changeset [12186] by
- Add the opcodes to the resolver table.
- 13:12 Changeset [12185] by
- Add stack effects to opcodes actually in use.
- 12:15 Changeset [12184] by
- Replace "cons + compile" with "use closure" where ever possible. This …
10/09/09:
- 21:31 Changeset [12183] by
- Fix last Gray stream incompatibilities: generic functions …
- 21:20 Changeset [12182] by
- Fix compile warning introduced by the 'autocompile' commit.
- 20:38 Changeset [12181] by
- Prevent nested compilation of CLOS generated methods. This prevents …
10/07/09:
- 21:51 Changeset [12180] by
- Ticket #56: eliminated use of temporary files for COMPILE
- 16:25 Changeset [12179] by
- Fix the initarg check for parameters that have a default value.
10/06/09:
- 20:42 Changeset [12178] by
- 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
- fixed: Further work by Erik culminating in r12177 made r12153 the wrong …
- 08:56 Changeset [12177] by
- Revert r12153 behavior to rethrow org.armedbear.lisp.Go out of …
10/05/09:
- 20:19 Changeset [12176] by
- Add OpenJDK identification of Darwin to the *FEATURES* setup and the …
10/04/09:
- 20:30 Changeset [12175] by
- Make non-local GO processing a tad more efficient, resulting in …
- 20:18 Changeset [12174] by
- Rewrite RETURN-FROM to fix MISC.293A, MISC.293B and MISC.293C. Add …
- 17:44 Changeset [12173] by
- Fix incorrect block name created for SETF functions in LABELS. The …
- 14:01 Changeset [12172] by
- Fix dispatch() generic case. Fixes compiled MULTIPLE-VALUE-CALL with …
- 13:30 Changeset [12171] by
- Cleanup thinko in addTagBinding: there's no need to specify the …
- 12:37 Changeset [12170] by
- Don't throw Go and Return exceptions as means for non-local transfers …
Note: See TracTimeline
for information about the timeline view.