Timeline
03/01/09:
- 21:58 Changeset [11694] by
- Update website to show our new release.
- 20:47 Changeset [11693] by
- Make boxing/unboxing more efficient: Instead of "calling the boxing …
- 20:14 Changeset [11692] by
- Add 2 missing @Override annotations.
- 20:11 Changeset [11691] by
- Don't box values which have well-defined meanings within the Lisp …
02/28/09:
- 13:40 Changeset [11690] by
- Increase version number, after tagging 0.13.0.
- 13:39 Changeset [11689] by
- Tag 0.13.0.
- 12:09 Ticket #51 (Implement debugger option to retry/return from stack frame) created by
- It would be very valuable to be able to retry a stack frame after …
- 12:06 Ticket #50 (Implement STEP) created by
- STEP is currently implemented conformant, but trivially to evaluate …
- 11:05 Changeset [11688] by
- Add list() with variadic arguments.
02/23/09:
- 21:26 Changeset [11687] by
- Remove libabcl.so, which is about setting a SIGINT signal handler. …
- 21:12 Changeset [11686] by
- Fix 'newer' check: check the build-artifacts in the build root …
- 20:22 Changeset [11685] by
- Fixed interpreter creation.
02/22/09:
- 23:17 Changeset [11684] by
- Since 0.13 was branched, trunk/ now is 0.14…
- 22:38 Changeset [11683] by
- Some small tweaks and a fixme note.
- 22:05 Changeset [11682] by
- Fix ':BATCH NIL' build. Found by: Ville
- 19:42 Changeset [11681] by
- *nix compilation fixes for Lisp based build.
- 15:49 Changeset [11680] by
- Rename/ introduce variables for clarity.
- 15:35 Changeset [11679] by
- Add some comments.
- 15:13 Changeset [11678] by
- Lisp builds store build-artifacts outside of the source tree …
02/21/09:
- 21:53 Changeset [11677] by
- Remove accidentally committed debug PRINT forms.
- 19:14 Changeset [11676] by
- If we can't locate the lisp home location, fall back on a system …
- 09:33 Changeset [11675] by
- Support compiling the system to a different output path. …
02/20/09:
- 20:17 Changeset [11674] by
- More lispy MAKE-CLASSES.
- 19:56 Changeset [11673] by
- Trade with-current-directory macro for more lispy syntax.
02/19/09:
- 22:13 Changeset [11672] by
- Remove code duplication: use loadCompiledFunction(InputStream?, int) …
- 21:12 Ticket #49 (Support loading of compiled functions off byte arrays) created by
- loadCompiledFunction() in Lisp.java loads bytes out of a file, then …
- 19:49 Ticket #47 (toplevel TRACE form cannot be compiled) closed by
- fixed: Fixed again (differently) in r11668.
- 08:54 Changeset [11671] by
- Merge removal of CLOS from TRACE from trunk by Erik in r11668. Update …
- 07:55 Changeset [11670] by
- Continued iteration of documentation for release.
- 07:30 Changeset [11669] by
- Merged fix from r11667 for toplevel REPL bad interaction with *PRINT-LEVEL.
- 07:29 Changeset [11668] by
- Prevent CLOS from kicking in on TRACE; makes sure the compiler doesn't …
02/18/09:
- 21:41 Changeset [11667] by
- Move the binding of *PRINT-LENGTH* outside of the inner REPL-loop; …
- 19:38 Changeset [11666] by
- Merge latest trunk modification.
- 19:38 Changeset [11665] by
- Add a mention about classpath exception in the beginning of the file.
- 19:24 Changeset [11664] by
- Make the same license text 'refactorings' as were made in trunk. This …
- 12:12 Changeset [11663] by
- Patch CLISP build as per …
- 12:10 Changeset [11662] by
- Mark version as abcl-0.12.42. Update SLIME documentation.
- 12:09 Changeset [11661] by
- Restablish TRACE facility as per svn r11659. Start documentation for …
02/15/09:
- 21:25 Changeset [11660] by
- Fix our lisp based build for CLISP 2.47 (and hopefully from there onwards).
02/14/09:
- 16:00 Changeset [11659] by
- Re-enable compilation of TRACE forms. Introduces a bug by including …
- 15:53 Ticket #48 (SLIME CVS HEAD as of 2008-12-30 broken) created by
- Symptom is the failed listening to SlimeInputStream? that doesn't …
- 12:52 Changeset [11658] by
- Move GPLv2 text to COPYING, append Classpath exception to COPYING, …
02/11/09:
- 19:52 Changeset [11657] by
- Delete branch which has been long merged to trunk.
- 19:48 Changeset [11656] by
- Branch for preparation of the 0.13 release series.
02/10/09:
- 15:48 Changeset [11655] by
- Change reference from COPYING to LICENSE.
- 15:47 Changeset [11654] by
- Add a stock copy of the GPLv2 that ABCL licensing is based.
- 14:44 Changeset [11653] by
- If the either the Lisp or Java compilation fails, halt the Ant based …
- 12:19 Ticket #47 (toplevel TRACE form cannot be compiled) created by
- As of r11561 toplevel TRACE forms cannot be compiled, giving the …
- 07:10 Changeset [11652] by
- Check cast takes a class name as its argument, not a class reference. …
- 06:43 Ticket #46 (Compilation failure from several numeric arguments to MIN) closed by
- fixed: Fixed in {r11650, r11651}.
02/09/09:
- 21:56 Changeset [11651] by
- Followup from last commit: add the Symbol type to …
- 21:53 Changeset [11650] by
- Generate Symbol-typed fields if we expect to be loading off one. Also: …
- 17:52 Ticket #39 (subcomponent match for DIRECTORY) closed by
- fixed
- 07:29 Ticket #46 (Compilation failure from several numeric arguments to MIN) created by
- After the recent (JAN/FEB) changes to the compiler to support numeric …
02/08/09:
- 22:48 Changeset [11649] by
- Indentation: make opcode-enumerations look like elsewhere.
- 22:45 Changeset [11648] by
- Strict checking of representations delivered vs requested - inspired …
- 21:42 Ticket #45 (Support for passing unboxed arguments to local functions) created by
- It would save a great deal of boxing/unboxing, if local functions and …
- 21:35 Ticket #44 (Unboxing of local variables with :float and :double representations) created by
- Currently, variables with :float or :double representations don't get …
- 21:33 Ticket #41 (Compilation of single-/double-float arithmetic to immediate byte code) closed by
- fixed: The example above has been realised, hence, closing this issue - …
- 21:23 Changeset [11647] by
- Add support for java.lang.Long arguments based on Bignums. Found by: …
- 21:00 Changeset [11646] by
- Fix compilation of Maxima: the wrong representation was returned. …
- 14:34 Changeset [11645] by
- Combine p2-let/let*-vars.
- 14:00 Changeset [11644] by
- Further cleanup for p1-flet/labels.
- 13:14 Changeset [11643] by
- Remove duplication from p1-flet and p1-labels.
- 11:06 Changeset [11642] by
- Remove commented-out code ("emit-unbox-*") which is superseeded by …
- 10:06 Changeset [11641] by
- Integer bounds derivation for MIN and MAX. Compilation of (*) -> 1 …
- 08:48 Changeset [11640] by
- Type derivation for multi-argument +/-/*; Fixed type-arguments for …
- 08:43 Changeset [11639] by
- Add stack effect of used instruction.
02/07/09:
- 21:42 Changeset [11638] by
- Fix P2-MIN/MAX backquoting/unquoting error.
02/06/09:
- 23:22 Changeset [11637] by
- Extend EMIT-DUP to be able to duplicate past the top-most stack value.
- 23:01 Changeset [11636] by
- Generalize code generation paths for :INT/:LONG representations in …
- 22:58 Changeset [11635] by
- Adjust stack effect of dcmpX: pop off 2 2-sized operands, put 1 int …
- 21:00 Changeset [11634] by
- Better in-lining compilation of MIN and MAX.
- 20:51 Changeset [11633] by
- Clean up DERIVE-TYPE-{MIN,MAX,ASH} using the new …
02/05/09:
- 21:47 Changeset [11632] by
- Make our (static) fields FINAL, as we only write to them once: during …
- 21:44 Changeset [11631] by
- Fix DERIVE-VARIABLE-REPRESENTATION in case the LIMIT-VARIABLE resolves …
- 21:39 Changeset [11630] by
- Optimize (and fix) CONVERT-REPRESENTATION for the case of 2 eql …
- 21:22 Changeset [11629] by
- fixed exported symbol list for package :abcl-script.
- 20:17 Ticket #42 (TRACE of FORMAT blows up the stack) closed by
- fixed: Fixed, along with tracing the compiler (which is the cause of this …
- 20:14 Changeset [11628] by
- Remove commented-out lines.
- 20:13 Changeset [11627] by
- Make TRACE protect *TRACE-DEPTH* from non-local returns (such as …
- 19:40 Changeset [11626] by
- Final and last fix for COERCE.20 and the issue with printing double floats.
- 08:46 Changeset [11625] by
- Fix COERCE.20 (a regression since 0.12).
02/04/09:
- 22:22 Changeset [11624] by
- Wider use of CONVERT-REPRESENTATION shows an issue: …
- 21:58 Changeset [11623] by
- Perfectioned ABCL auto-configuration when using JSR-223; added option …
- 21:07 Changeset [11622] by
- Eliminate NEW-FIXNUM and EMIT-FIXNUM-INIT in favor of …
- 20:13 Changeset [11621] by
- Implement P2-COMPILAND-UNBOX-VARIABLE in terms of new primitives. …
02/03/09:
- 22:07 Changeset [11620] by
- Kill long code repetitions in COMPILE-VAR-REF and P2-SETQ - making the …
- 08:23 Changeset [11619] by
- Reduce code duplication: move variable representation deduction to …
02/02/09:
- 22:40 Changeset [11618] by
- Added support for a configuration file in the CLASSPATH for ABCL when …
02/01/09:
- 22:15 Changeset [11617] by
- More CONVERT-REPRESENTATIONs.
- 19:24 Changeset [11616] by
- Better matching in directory listing. There are still cases where I …
- 09:15 Changeset [11615] by
- Revert publishing of "internal" version back to 0.13.0-dev.
01/31/09:
- 22:43 Changeset [11614] by
- Inline all compiled subtractions instead of only the 2 and 3 argument …
- 22:10 Changeset [11613] by
- Fix #'+ compilation with FEWER than 2 arguments.
- 21:14 Changeset [11612] by
- Count linenumbers correctly again (they were double counted before …
- 20:28 Changeset [11611] by
- Clean up COMPILE-CONSTANT: there's no reason to cast from one type to …
- 16:41 Changeset [11610] by
- Add 2 used - but not enabled - opcodes.
- 16:39 Changeset [11609] by
- Don't enumerate representation conversion inline: we have a generic …
- 14:00 Changeset [11608] by
- Support inline comparisons for many types of compiler types (including …
- 08:38 Changeset [11607] by
- Implement inline float and double calculations for P2-TIMES. Cleanup …
01/30/09:
- 15:43 Changeset [11606] by
- Include new files missing from previous commit.
- 15:40 Changeset [11605] by
- ABCL included Lisp tests now working from ASDF and Ant. The following …
- 06:16 Changeset [11604] by
- Smarter type derivation: start *using* the float and double storage …
Note: See TracTimeline
for information about the timeline view.