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 …


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 …


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 …


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


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


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, …


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.


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 …


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


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 …


22:28 ArrayTypes created by ehuelsmann
21:31 DesignOverviewIndex edited by ehuelsmann
21:29 DesignOverviewIndex edited by ehuelsmann
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.


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% …


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


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


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


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.


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, …


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.


20:55 Changeset [11534] by vvoutilainen
Helper function for creating a new fixnum and emitting dup immediately …
19:30 Changeset [11533] by vvoutilainen
Helper macro for p2-test-minusp/plusp/zerop/oddp/evenp.
19:02 Changeset [11532] by vvoutilainen
Helper function for p2-test-minusp/plusp/zerop.
18:41 Changeset [11531] by vvoutilainen
In preparation for further refactorings, a tiny change to p2-plus.
18:16 Changeset [11530] by Mark Evenson
'abcl.test' now invokes both Java and Lisp based tests. First stab at …
13:17 Changeset [11529] by Mark Evenson
Revert inadvertent r11528.
13:08 Changeset [11528] by Mark Evenson
Enable optional use of JFluid profiler.
12:30 Changeset [11527] by Mark Evenson
(Phil Hudson) Make FastStringBuffer? an adapter to java-1.5's …
00:08 Changeset [11526] by ehuelsmann
Make Throw.java do as Lisp.java and LispThread?.java: create a …


19:50 Changeset [11525] by vvoutilainen
Helper function for fixnum initializations.
17:28 Changeset [11524] by vvoutilainen
Tiny helper for checking that class file is loadable.
17:04 Changeset [11523] by vvoutilainen
Macro for temp files in p2-flet/labels-process-compiland. At the same …
16:36 Changeset [11522] by vvoutilainen
Helper function for p2-flet-process-compiland and …
15:23 Changeset [11521] by vvoutilainen
Helper macro for derive-compiler type, when checking for parameter …


14:57 Changeset [11520] by ehuelsmann
Make the compiler recognize subtypes while compiling THE forms. Note: …
05:00 Milestone 0.15 completed
05:00 Milestone 0.14 completed
05:00 Milestone 0.13 completed
05:00 Milestone 0.12 completed


21:52 CompilationPhases edited by ehuelsmann
21:48 Changeset [11519] by vvoutilainen
Remove code repetition in the beginning of p2-compiland.
21:42 CompilationPhases edited by ehuelsmann
21:34 CompilationPhases edited by ehuelsmann
20:42 Changeset [11518] by ehuelsmann
Eliminate dead code.
20:31 Changeset [11517] by ehuelsmann
Replace Java type indicator with pre-existing constant with the same …
20:23 Changeset [11516] by ehuelsmann
Documentation of variable-info fields.
15:56 Changeset [11515] by Mark Evenson
Remove references to building 'j' in the 'abcl' build.xml. To build …
15:36 Changeset [11514] by vvoutilainen
CompiledClosure? should delegate to CTF.execute, not CTF._execute.
15:10 Changeset [11513] by Mark Evenson
Update ABCL<-->Java example instructions.
14:48 Changeset [11512] by vvoutilainen
Duplicate (clone) the ClosureTemplateFunction? in makeCompiledClosure. …
12:15 Changeset [11511] by vvoutilainen
Use replacement characters for unmappable and malformed data. This …
11:56 Changeset [11510] by Mark Evenson
Remove old build artifacts that no longer work or are referenced in …


23:19 Changeset [11509] by vvoutilainen
Remove Cons special case from car/cdr, it doesn't seem to make a big …
21:26 Changeset [11508] by ehuelsmann
Cleanup: `, -> (nothing); (EMIT 'LABEL ...) -> (LABEL ...)
21:19 Changeset [11507] by ehuelsmann
Emit the most efficient ALOAD and ASTORE instructions.
20:16 Changeset [11506] by ehuelsmann
Consolidate code-path with existing function EMIT-CALL-EXECUTE.
20:07 Changeset [11505] by ehuelsmann
Consolidate code-path with existing function PROCESS-ARGS.
16:36 Changeset [11504] by vvoutilainen
Further combine car/cdr.
15:26 Changeset [11503] by vvoutilainen
Small refactoring combining common bits in p2-car/p2-cdr. This is in …


23:09 Changeset [11502] by ehuelsmann
Introduce mnemonic for (emit 'getstatic ....) to load a symbol naming …
22:36 Changeset [11501] by ehuelsmann
Efficiency/correctness of generated code: choose opcodes based on …
21:54 Changeset [11500] by ehuelsmann
20:57 Changeset [11499] by Mark Evenson
Revert Netbeans breakage.
20:49 Changeset [11498] by ehuelsmann
Follow up to r11494: +lisp-stream-abstract-class+ doesn't exist; …
20:47 Changeset [11497] by ehuelsmann
Factor out some code to load a local variable onto the stack.
20:32 Changeset [11496] by ehuelsmann
Remove more CVS artifacts.
16:47 Changeset [11495] by Mark Evenson
Remove errant build.xml intermediate file creation.
16:11 Changeset [11494] by Mark Evenson
(dmiles) Fix SLIME compatibilit via STREAM type check value.
12:09 Ticket #37 (The Lisp based build system should be aligned with build.xml) created by Mark Evenson
The Lisp based build system need some serious love to align with …


19:38 Changeset [11493] by ehuelsmann
Fix READ-BYTE.ERROR.5 (interpreted version) which was broken since r11482.
19:35 Changeset [11492] by ehuelsmann
Revert r11491. It was based on lack of understanding of the order in …
15:28 Changeset [11491] by ehuelsmann
Cleanup: Add a way to add and initialize a special all at once. Note: …
14:59 Ticket #9 (Implementation of CDR6 (Inspector-hook)) closed by ehuelsmann
fixed: Implemented in r11490. Will be released in 0.13.
14:59 Changeset [11490] by ehuelsmann
Implement CDR6: *inspector-hook*. This implements feature request …
11:45 Changeset [11489] by Mark Evenson
'build.properties' is empty by default. The Ant-based build system …
10:56 Ticket #36 (Adding missing overrides - Everywhere missing) closed by ehuelsmann
fixed: Patch applied in r11488.
10:50 Changeset [11488] by ehuelsmann
Add @Override annotations. Patch by: Douglas Miles
10:41 Changeset [11487] by ehuelsmann
Remove CVS artifact.
04:55 Ticket #36 (Adding missing overrides - Everywhere missing) created by Douglas Miles
this add-missing-overrides.patch is 426kb so I had to .zip it to add …
03:22 Ticket #35 (ABCL.Net.dll -- Using IKVM-patch to make ABCL run on .NET and MONO) created by Douglas Miles
HOWTO: First Patch the ABCL sources: [root@titan abcl]# patch -p0 < …
01:01 Ticket #11 (Integration of invoke.lisp, dynamic dispatch of java methods) closed by Mark Evenson
duplicate: duplicate of #18.
00:58 Ticket #34 (adjust generated '*.cls' filenames) created by Mark Evenson
dmiles: it be nice to eventually name the coerce-666.cls …
00:32 Changeset [11486] by ehuelsmann
Add @Override annotations.


23:47 Changeset [11485] by Mark Evenson
Updated README to mention newly added Netbeans integration.
23:12 Changeset [11484] by Mark Evenson
Removed obsolete references to 'j' artifacts in Netbeans build. …
22:53 Changeset [11483] by Mark Evenson
Integrate build with Netbeans 6.x.
16:06 Changeset [11482] by ehuelsmann
Followup to r11467: STREAM wasn't in the original list of types. …
13:53 Changeset [11481] by ehuelsmann
Change FASL version number because of changes to the object structure …
13:50 Ticket #13 (Support for (FLEXI-STREAMS-like) :external-format) closed by ehuelsmann
fixed: Implemented and merged to the trunk. Released in the 0.12 release.
10:14 Changeset [11480] by ehuelsmann
Revert r11472: somehow macro-expansion was influenced by it (badly). …
Note: See TracTimeline for information about the timeline view.