Timeline
01/15/09:
- 23:52 Changeset [11559] by
- Better handling of java<->lisp value conversion in (get/set) …
- 23:51 Changeset [11558] by
- Solved a bug in invokeFunction (the symbol was not derived correctly …
- 23:21 Ticket #28 (Adjustable array not adjustable) closed by
- fixed: Fixed in r11557.
- 23:19 Changeset [11557] by
- Fix ticket #28: Expressly adjustable array not adjustable. Renames …
- 20:03 Ticket #40 (Non-constant function-argument initforms) created by
- The compiler doesn't support non-constant initforms for compiled …
- 19:10 Ticket #39 (subcomponent match for DIRECTORY) created by
- Filename patterns like the list below raise an "unsupported pattern" …
- 18:45 Ticket #38 (CLOS :metaclass support) created by
- Blake McBride? reports: Running the code: […] The second object …
- 10:07 Changeset [11556] by
- Fix the Lisp based build system to include with the new Java classes …
01/12/09:
- 22:28 ArrayTypes created by
- 21:31 DesignOverviewIndex edited by
- (diff)
- 21:29 DesignOverviewIndex edited by
- (diff)
- 21:26 Changeset [11555] by
- Remove unused variable.
- 19:56 Ticket #27 (Support for reading files in other than ISO-8859-1 encodings (UTF-8)) closed by
- fixed: Delivered in version 0.12. Resolving as FIXED.
01/11/09:
- 09:40 Changeset [11554] by
- Followup to the introduction of compile-forms-and-maybe-emit-clear-values.
- 08:29 Changeset [11553] by
- Increase performance of LispThread?.currentThread() by more than 50% …
01/09/09:
- 22:16 Changeset [11552] by
- - fixed a bug in print-object (java-class), thanks to logicmoo - …
01/08/09:
- 20:24 Changeset [11551] by
- Change the return value of Environment.isDeclaredSpecial() to include …
01/07/09:
- 21:14 Changeset [11550] by
- Silence compiler warnings about deleting "Unused function …
01/06/09:
- 19:17 Changeset [11549] by
- Silence compile warnings in SBCL by moving a function up.
- 12:12 Changeset [11548] by
- Remove bindArg duplication.
01/05/09:
- 15:26 Changeset [11547] by
- For let, variable values must be bound after the let-forms. This patch …
- 10:56 Changeset [11546] by
- More fixes for the Ant target 'abcl.test'. For some odd reason, …
01/04/09:
- 22:21 Changeset [11545] by
- Another small helper for p2-plus/minus.
- 22:16 Changeset [11544] by
- Add bounds checking and prepare for support for 'wide' instruction prefix.
- 22:03 Changeset [11543] by
- Little helper for p2-plus/minus/times.
- 20:04 Changeset [11542] by
- Helper macro for declare-* functions that use hashtables.
- 17:29 Changeset [11541] by
- Look, I can do conditionals in the middle of a backquote-form! :) …
- 16:44 Changeset [11540] by
- Helper macro for defining inlining functions.
- 14:27 Changeset [11539] by
- Empty statements cleanup: * Remove unintentional empty statements * …
- 12:33 Changeset [11538] by
- Added JUnit tests to Netbeans project.
- 12:14 Changeset [11537] by
- build.xml's target 'abcl.test' invokes the GCL ANSI-TEST interpreted …
- 11:54 Changeset [11536] by
- Finished adding @Override annotations for Primitives.java.
- 11:08 Changeset [11535] by
- Intermediate fix to remove double dupliation.
01/03/09:
- 20:55 Changeset [11534] by
- Helper function for creating a new fixnum and emitting dup immediately …
- 19:30 Changeset [11533] by
- Helper macro for p2-test-minusp/plusp/zerop/oddp/evenp.
- 19:02 Changeset [11532] by
- Helper function for p2-test-minusp/plusp/zerop.
- 18:41 Changeset [11531] by
- In preparation for further refactorings, a tiny change to p2-plus.
- 18:16 Changeset [11530] by
- 'abcl.test' now invokes both Java and Lisp based tests. First stab at …
- 13:17 Changeset [11529] by
- Revert inadvertent r11528.
- 13:08 Changeset [11528] by
- Enable optional use of JFluid profiler.
- 12:30 Changeset [11527] by
- (Phil Hudson) Make FastStringBuffer? an adapter to java-1.5's …
- 00:08 Changeset [11526] by
- Make Throw.java do as Lisp.java and LispThread?.java: create a …
01/02/09:
- 19:50 Changeset [11525] by
- Helper function for fixnum initializations.
- 17:28 Changeset [11524] by
- Tiny helper for checking that class file is loadable.
- 17:04 Changeset [11523] by
- Macro for temp files in p2-flet/labels-process-compiland. At the same …
- 16:36 Changeset [11522] by
- Helper function for p2-flet-process-compiland and …
- 15:23 Changeset [11521] by
- Helper macro for derive-compiler type, when checking for parameter …
01/01/09:
- 14:57 Changeset [11520] by
- 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
12/30/08:
- 21:52 CompilationPhases edited by
- (diff)
- 21:48 Changeset [11519] by
- Remove code repetition in the beginning of p2-compiland.
- 21:42 CompilationPhases edited by
- (diff)
- 21:34 CompilationPhases edited by
- (diff)
- 20:42 Changeset [11518] by
- Eliminate dead code.
- 20:31 Changeset [11517] by
- Replace Java type indicator with pre-existing constant with the same …
- 20:23 Changeset [11516] by
- Documentation of variable-info fields.
- 15:56 Changeset [11515] by
- Remove references to building 'j' in the 'abcl' build.xml. To build …
- 15:36 Changeset [11514] by
- CompiledClosure? should delegate to CTF.execute, not CTF._execute.
- 15:10 Changeset [11513] by
- Update ABCL<-->Java example instructions.
- 14:48 Changeset [11512] by
- Duplicate (clone) the ClosureTemplateFunction? in makeCompiledClosure. …
- 12:15 Changeset [11511] by
- Use replacement characters for unmappable and malformed data. This …
- 11:56 Changeset [11510] by
- Remove old build artifacts that no longer work or are referenced in …
12/29/08:
- 23:19 Changeset [11509] by
- Remove Cons special case from car/cdr, it doesn't seem to make a big …
- 21:26 Changeset [11508] by
- Cleanup: `, -> (nothing); (EMIT 'LABEL ...) -> (LABEL ...)
- 21:19 Changeset [11507] by
- Emit the most efficient ALOAD and ASTORE instructions.
- 20:16 Changeset [11506] by
- Consolidate code-path with existing function EMIT-CALL-EXECUTE.
- 20:07 Changeset [11505] by
- Consolidate code-path with existing function PROCESS-ARGS.
- 16:36 Changeset [11504] by
- Further combine car/cdr.
- 15:26 Changeset [11503] by
- Small refactoring combining common bits in p2-car/p2-cdr. This is in …
12/28/08:
- 23:09 Changeset [11502] by
- Introduce mnemonic for (emit 'getstatic ....) to load a symbol naming …
- 22:36 Changeset [11501] by
- Efficiency/correctness of generated code: choose opcodes based on …
- 21:54 Changeset [11500] by
- EMIT-LOAD-VARIABLE was actually renamed to EMIT-LOAD-LOCAL-VARIABLE.
- 20:57 Changeset [11499] by
- Revert Netbeans breakage.
- 20:49 Changeset [11498] by
- Follow up to r11494: +lisp-stream-abstract-class+ doesn't exist; …
- 20:47 Changeset [11497] by
- Factor out some code to load a local variable onto the stack.
- 20:32 Changeset [11496] by
- Remove more CVS artifacts.
- 16:47 Changeset [11495] by
- Remove errant build.xml intermediate file creation.
- 16:11 Changeset [11494] by
- (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
- The Lisp based build system need some serious love to align with …
12/27/08:
- 19:38 Changeset [11493] by
- Fix READ-BYTE.ERROR.5 (interpreted version) which was broken since r11482.
- 19:35 Changeset [11492] by
- Revert r11491. It was based on lack of understanding of the order in …
- 15:28 Changeset [11491] by
- 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
- fixed: Implemented in r11490. Will be released in 0.13.
- 14:59 Changeset [11490] by
- Implement CDR6: *inspector-hook*. This implements feature request …
- 11:45 Changeset [11489] by
- 'build.properties' is empty by default. The Ant-based build system …
- 10:56 Ticket #36 (Adding missing overrides - Everywhere missing) closed by
- fixed: Patch applied in r11488.
- 10:50 Changeset [11488] by
- Add @Override annotations. Patch by: Douglas Miles
- 10:41 Changeset [11487] by
- Remove CVS artifact.
- 04:55 Ticket #36 (Adding missing overrides - Everywhere missing) created by
- 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
- 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
- duplicate: duplicate of #18.
- 00:58 Ticket #34 (adjust generated '*.cls' filenames) created by
- dmiles: it be nice to eventually name the coerce-666.cls …
- 00:32 Changeset [11486] by
- Add @Override annotations.
12/26/08:
- 23:47 Changeset [11485] by
- Updated README to mention newly added Netbeans integration.
- 23:12 Changeset [11484] by
- Removed obsolete references to 'j' artifacts in Netbeans build. …
- 22:53 Changeset [11483] by
- Integrate build with Netbeans 6.x.
- 16:06 Changeset [11482] by
- Followup to r11467: STREAM wasn't in the original list of types. …
- 13:53 Changeset [11481] by
- Change FASL version number because of changes to the object structure …
- 13:50 Ticket #13 (Support for (FLEXI-STREAMS-like) :external-format) closed by
- fixed: Implemented and merged to the trunk. Released in the 0.12 release.
- 10:14 Changeset [11480] by
- Revert r11472: somehow macro-expansion was influenced by it (badly). …
12/25/08:
- 13:58 Changeset [11479] by
- Fix compiled TAGBODY failures which were broken by the fixes to macro …
- 11:46 Changeset [11478] by
- Cleanup: remove dead code (including a redefinition of 'equals' which …
- 09:40 Changeset [11477] by
- Cleanup: remove empty statements and add @Override annotations.
- 09:37 Changeset [11476] by
- Cleanup: make 2 newly added functions 'final'.
- 09:35 Changeset [11475] by
- Cleanup: remove dead code, empty statements and add @Override annotations.
12/24/08:
- 21:45 Changeset [11474] by
- Add reference to the examples created by Ville on the integration …
- 21:34 CompilingAndDebugging edited by
- (diff)
12/22/08:
- 20:58 Changeset [11473] by
- Set missing svn:eol-style and svn:keywords properties.
- 20:13 Changeset [11472] by
- Eliminate the need for CompiledClosure?: duplicate …
- 18:33 Changeset [11471] by
- Follow up to r11465: pass 'arg' to _execute() [making sure we call the …
- 13:50 Changeset [11470] by
- Remove unnecessary backquote-comma from emit-ifne-for-eql.
- 12:15 Changeset [11469] by
- Combine ifne instruction generation into a helper function for p2-eql.
- 00:28 Changeset [11468] by
- Combine the shared functionality of generate-type-check-for-variable …
12/21/08:
- 23:55 Changeset [11467] by
- generate-type-check-for-value is very similar to …
- 22:53 Changeset [11466] by
- Big refactoring for compile-form + maybe-emit-clear-values combinations.
- 22:16 Changeset [11465] by
- Make clear difference between calling the template evaluator or …
- 22:01 CompilingAndDebugging created by
- 21:52 WikiStart edited by
- (diff)
- 20:25 CompileFunctions created by
- 19:01 DesignOverviewIndex edited by
- (diff)
- 17:13 Changeset [11464] by
- Rename do-write-class-file to compile-and-write-to-file.
- 16:12 Changeset [11463] by
- Helper function for repeating parts in class file generation.
- 11:46 Changeset [11462] by
- Clean up generate-type-check-for-variable.
12/20/08:
- 21:53 Changeset [11461] by
- Document some functions.
- 20:07 Changeset [11460] by
- Update website to reflect separation of ABCL.
- 19:44 Changeset [11459] by
- Remove (most of) J from ABCL.
- 19:37 Changeset [11458] by
- Remove ABCL from J.
- 19:35 Changeset [11457] by
- Create separate project directories for ABCL and J.
- 14:09 Changeset [11456] by
- Remove superfluous IN-PACKAGE. Move documentation from comment to …
- 13:43 Changeset [11455] by
- Split up the compiler in three separate parts in preparation to …
12/19/08:
- 20:57 Changeset [11454] by
- Fix MACRO-FUNCTION.7.
- 19:46 Changeset [11453] by
- Condense LAMBDA and NAMED-LAMBDA branches in p1-function main COND …
12/18/08:
- 21:53 CompilationPhases edited by
- (diff)
- 21:01 Changeset [11452] by
- Introduce WITH-SAVED-COMPILER-POLICY macro to consistently save all …
12/17/08:
- 23:25 DesignOverviewIndex edited by
- (diff)
- 23:22 SystemExecution created by
- 22:56 DesignOverviewIndex edited by
- Add a general page about execution structure (diff)
12/16/08:
- 21:13 CompilerCodeStructure created by
- 20:26 DesignOverviewIndex edited by
- Add compiler code structure page for creation (diff)
- 19:26 CompiledClosures edited by
- (diff)
- 12:55 CompiledClosures created by
- What Ville and I found out about compiled closures yesterday
Note: See TracTimeline
for information about the timeline view.