Timeline



02/03/09:

22:07 Changeset [11620] by ehuelsmann
Kill long code repetitions in COMPILE-VAR-REF and P2-SETQ - making the …
08:23 Changeset [11619] by ehuelsmann
Reduce code duplication: move variable representation deduction to …

02/02/09:

22:40 Changeset [11618] by astalla
Added support for a configuration file in the CLASSPATH for ABCL when …

02/01/09:

22:15 Changeset [11617] by ehuelsmann
More CONVERT-REPRESENTATIONs.
19:24 Changeset [11616] by vvoutilainen
Better matching in directory listing. There are still cases where I …
09:15 Changeset [11615] by Mark Evenson
Revert publishing of "internal" version back to 0.13.0-dev.

01/31/09:

22:43 Changeset [11614] by ehuelsmann
Inline all compiled subtractions instead of only the 2 and 3 argument …
22:10 Changeset [11613] by ehuelsmann
Fix #'+ compilation with FEWER than 2 arguments.
21:14 Changeset [11612] by ehuelsmann
Count linenumbers correctly again (they were double counted before …
20:28 Changeset [11611] by ehuelsmann
Clean up COMPILE-CONSTANT: there's no reason to cast from one type to …
16:41 Changeset [11610] by ehuelsmann
Add 2 used - but not enabled - opcodes.
16:39 Changeset [11609] by ehuelsmann
Don't enumerate representation conversion inline: we have a generic …
14:00 Changeset [11608] by ehuelsmann
Support inline comparisons for many types of compiler types (including …
08:38 Changeset [11607] by ehuelsmann
Implement inline float and double calculations for P2-TIMES. Cleanup …

01/30/09:

15:43 Changeset [11606] by Mark Evenson
Include new files missing from previous commit.
15:40 Changeset [11605] by Mark Evenson
ABCL included Lisp tests now working from ASDF and Ant. The following …
06:16 Changeset [11604] by ehuelsmann
Smarter type derivation: start *using* the float and double storage …

01/29/09:

22:30 Changeset [11603] by ehuelsmann
Use generic representation conversions instead of enumerating in line.
20:23 Changeset [11602] by ehuelsmann
Implement generic type-representation derivations and conversions; …
20:10 Changeset [11601] by ehuelsmann
Only compile one or the other argument to an :int.
20:00 Changeset [11600] by ehuelsmann
Add more opcodes to the list; update stack effect information.
16:00 Changeset [11599] by Mark Evenson
Use HANDLER-CASE for ANSI tests to quit invoking Lisp if an error in …

01/28/09:

11:29 Changeset [11598] by Mark Evenson
Added (somehow) missing GCL ANSI test ASDF loading wrappers.

01/27/09:

21:13 Ticket #43 (Interface for API users to hook into debugging output) created by ehuelsmann
Currently, we don't have ways to hook into debugging information in …
20:20 Changeset [11597] by astalla
Fixed URL decoding bug in loadCompiledFunction using java.net.URLDecoder.
18:29 Changeset [11596] by Mark Evenson
Invocation of ASDF tests from Lisp via instructions at top of …
17:11 Changeset [11595] by Mark Evenson
Ignore .*.properties.

01/26/09:

21:54 Changeset [11594] by ehuelsmann
Make DERIVE-TYPE support SINGLE-FLOAT and DOUBLE-FLOAT.
21:40 Changeset [11593] by ehuelsmann
Optimize unboxing of booleans.
21:02 Changeset [11592] by ehuelsmann
Generic representation conversion (from one JVM type to another) and …
19:29 Changeset [11591] by ehuelsmann
Make SINGLE-FLOAT and DOUBLE-FLOAT compiler types.
16:26 Ticket #42 (TRACE of FORMAT blows up the stack) created by Mark Evenson
(trace format) (format t "sfsdf") will result in a STORAGE-CONDITION …

01/25/09:

23:34 Changeset [11590] by astalla
Merged the scripting branch, providing JSR-223 support and other new …
23:33 Changeset [11589] by ehuelsmann
Add stack information for opcodes we'll start using soon.
10:13 Changeset [11588] by ehuelsmann
Optimize MIN/MAX inline calculations: with the right stack use, we can …

01/24/09:

20:38 Changeset [11587] by ehuelsmann
Ofcourse, you need all components for a commit to actually work... …
20:36 Changeset [11586] by ehuelsmann
Eliminate the pesky beeps in TYPE-OF.1; however unfortunately, this …
18:59 Changeset [11585] by ehuelsmann
Update type mapping table in agreement to our earlier finding that in …
18:33 Changeset [11584] by ehuelsmann
Handle both 'long' as well as 'double' argument and return types as …
18:08 Changeset [11583] by ehuelsmann
Revert change to p2-minus: we can't do this without adding a new …
14:02 Changeset [11582] by ehuelsmann
Use additional opcodes: don't store the "obvious" constants in the …
13:26 Changeset [11581] by vvoutilainen
Make directory listing tolerate invalid paths and permission errors. …
11:04 Changeset [11580] by ehuelsmann
Commit some of the changes required for FLOAT and DOUBLE support …
10:24 Changeset [11579] by ehuelsmann
Add floatValue() and doubleValue() to LispObject and all number …
10:12 Changeset [11578] by ehuelsmann
Miscelanious: - Merge [within p2-plus] (fixnum-type-p type2) case …

01/23/09:

19:37 Changeset [11577] by vvoutilainen
Support "partial" wildcards in DIRECTORY, like …
16:07 Changeset [11576] by Mark Evenson
Move internal ABCL tests to proper hierarchy. Loading via ASDF not …

01/22/09:

20:00 Changeset [11575] by ehuelsmann
Eliminate the FastStringBuffer? (from AbstractArray? and …

01/21/09:

22:35 Changeset [11574] by ehuelsmann
Introduce LispInteger? super-type to Bignum and Fixnum: The …
22:14 Changeset [11573] by ehuelsmann
Add a 'getInstance' static method to all lisp classes which have a …
21:25 Changeset [11572] by ehuelsmann
Fix NO-EXTRA-SYMBOLS-EXPORTED-FROM-COMMON-LISP.

01/19/09:

20:29 Changeset [11571] by ehuelsmann
Implement some building blocks for compilation of float math to byte …
20:00 Ticket #41 (Compilation of single-/double-float arithmetic to immediate byte code) created by ehuelsmann
Currently, the following code " (lambda (x) (declare (double-float …
14:12 Changeset [11570] by Mark Evenson
Refactored Ant-based build to decrease compilation time. <antcall> …
09:36 Changeset [11569] by ehuelsmann
Eliminate float-serializing ambiguities: if you need a float/double, …

01/18/09:

22:14 Changeset [11568] by ehuelsmann
Restore *read-base* and *read-default-float-format* after compiling a …
21:06 Changeset [11567] by ehuelsmann
Use the same lines as in SBCL to make sure SCALE-EXPONENT works for …
21:04 Changeset [11566] by ehuelsmann
Make sure to dump all floats with exponent marker, because when …
19:39 Changeset [11565] by ehuelsmann
Fix thinko: it's not "unless", it's "when" ext:*inspector-hook* is …
18:34 Changeset [11564] by ehuelsmann
Fix compiler issue found by compiling AP5: Instead of calculating the …
10:51 Changeset [11563] by Mark Evenson
Arrangin directory structure for Lisp-based test suites.

01/17/09:

15:58 Ticket #3 (Handling of special variables) closed by ehuelsmann
fixed: So much improvement has been achieved in this area that no specific …
15:50 Ticket #25 (Variable scoping issues) closed by ehuelsmann
fixed: The given code seems to work in trunk today; closing the ticket.
13:56 Changeset [11562] by ehuelsmann
Change and document the internal adjustArray() protocol: we can't use …
10:24 Changeset [11561] by ehuelsmann
Don't check the value of initialContent to see whether it was …

01/16/09:

20:49 Changeset [11560] by ehuelsmann
Followup to r11557: Fixes ADJUST-ARRAY for the special cases of …

01/15/09:

23:52 Changeset [11559] by astalla
Better handling of java<->lisp value conversion in (get/set) …
23:51 Changeset [11558] by astalla
Solved a bug in invokeFunction (the symbol was not derived correctly …
23:21 Ticket #28 (Adjustable array not adjustable) closed by ehuelsmann
fixed: Fixed in r11557.
23:19 Changeset [11557] by ehuelsmann
Fix ticket #28: Expressly adjustable array not adjustable. Renames …
20:03 Ticket #40 (Non-constant function-argument initforms) created by ehuelsmann
The compiler doesn't support non-constant initforms for compiled …
19:10 Ticket #39 (subcomponent match for DIRECTORY) created by ehuelsmann
Filename patterns like the list below raise an "unsupported pattern" …
18:45 Ticket #38 (CLOS :metaclass support) created by ehuelsmann
Blake McBride? reports: Running the code: […] The second object …
10:07 Changeset [11556] by Mark Evenson
Fix the Lisp based build system to include with the new Java classes …

01/12/09:

22:28 ArrayTypes created by ehuelsmann
21:31 DesignOverviewIndex edited by ehuelsmann
(diff)
21:29 DesignOverviewIndex edited by ehuelsmann
(diff)
21:26 Changeset [11555] by ehuelsmann
Remove unused variable.
19:56 Ticket #27 (Support for reading files in other than ISO-8859-1 encodings (UTF-8)) closed by ehuelsmann
fixed: Delivered in version 0.12. Resolving as FIXED.

01/11/09:

09:40 Changeset [11554] by ehuelsmann
Followup to the introduction of compile-forms-and-maybe-emit-clear-values.
08:29 Changeset [11553] by ehuelsmann
Increase performance of LispThread?.currentThread() by more than 50% …

01/09/09:

22:16 Changeset [11552] by astalla
- fixed a bug in print-object (java-class), thanks to logicmoo - …

01/08/09:

20:24 Changeset [11551] by ehuelsmann
Change the return value of Environment.isDeclaredSpecial() to include …

01/07/09:

21:14 Changeset [11550] by ehuelsmann
Silence compiler warnings about deleting "Unused function …

01/06/09:

19:17 Changeset [11549] by ehuelsmann
Silence compile warnings in SBCL by moving a function up.
12:12 Changeset [11548] by vvoutilainen
Remove bindArg duplication.

01/05/09:

15:26 Changeset [11547] by vvoutilainen
For let, variable values must be bound after the let-forms. This patch …
10:56 Changeset [11546] by Mark Evenson
More fixes for the Ant target 'abcl.test'. For some odd reason, …

01/04/09:

22:21 Changeset [11545] by vvoutilainen
Another small helper for p2-plus/minus.
22:16 Changeset [11544] by ehuelsmann
Add bounds checking and prepare for support for 'wide' instruction prefix.
22:03 Changeset [11543] by vvoutilainen
Little helper for p2-plus/minus/times.
20:04 Changeset [11542] by vvoutilainen
Helper macro for declare-* functions that use hashtables.
17:29 Changeset [11541] by vvoutilainen
Look, I can do conditionals in the middle of a backquote-form! :) …
16:44 Changeset [11540] by vvoutilainen
Helper macro for defining inlining functions.
14:27 Changeset [11539] by ehuelsmann
Empty statements cleanup: * Remove unintentional empty statements * …
12:33 Changeset [11538] by Mark Evenson
Added JUnit tests to Netbeans project.
12:14 Changeset [11537] by Mark Evenson
build.xml's target 'abcl.test' invokes the GCL ANSI-TEST interpreted …
11:54 Changeset [11536] by Mark Evenson
Finished adding @Override annotations for Primitives.java.
11:08 Changeset [11535] by Mark Evenson
Intermediate fix to remove double dupliation.
Note: See TracTimeline for information about the timeline view.