source: trunk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @11538   14 years Mark Evenson Added JUnit tests to Netbeans project.
(edit) @11537   14 years Mark Evenson build.xml's target 'abcl.test' invokes the GCL ANSI-TEST interpreted …
(edit) @11536   14 years Mark Evenson Finished adding @Override annotations for Primitives.java.
(edit) @11535   14 years Mark Evenson Intermediate fix to remove double dupliation.
(edit) @11534   14 years vvoutilainen Helper function for creating a new fixnum and emitting dup immediately …
(edit) @11533   14 years vvoutilainen Helper macro for p2-test-minusp/plusp/zerop/oddp/evenp.
(edit) @11532   14 years vvoutilainen Helper function for p2-test-minusp/plusp/zerop.
(edit) @11531   14 years vvoutilainen In preparation for further refactorings, a tiny change to p2-plus.
(edit) @11530   14 years Mark Evenson 'abcl.test' now invokes both Java and Lisp based tests. First stab at …
(edit) @11529   14 years Mark Evenson Revert inadvertent r11528.
(edit) @11528   14 years Mark Evenson Enable optional use of JFluid profiler.
(edit) @11527   14 years Mark Evenson (Phil Hudson) Make FastStringBuffer? an adapter to java-1.5's …
(edit) @11526   14 years ehuelsmann Make Throw.java do as Lisp.java and LispThread?.java: create a …
(edit) @11525   14 years vvoutilainen Helper function for fixnum initializations.
(edit) @11524   14 years vvoutilainen Tiny helper for checking that class file is loadable.
(edit) @11523   14 years vvoutilainen Macro for temp files in p2-flet/labels-process-compiland. At the same …
(edit) @11522   14 years vvoutilainen Helper function for p2-flet-process-compiland and …
(edit) @11521   14 years vvoutilainen Helper macro for derive-compiler type, when checking for parameter …
(edit) @11520   14 years ehuelsmann Make the compiler recognize subtypes while compiling THE forms. Note: …
(edit) @11519   14 years vvoutilainen Remove code repetition in the beginning of p2-compiland.
(edit) @11518   14 years ehuelsmann Eliminate dead code.
(edit) @11517   14 years ehuelsmann Replace Java type indicator with pre-existing constant with the same …
(edit) @11516   14 years ehuelsmann Documentation of variable-info fields.
(edit) @11515   14 years Mark Evenson Remove references to building 'j' in the 'abcl' build.xml. To build …
(edit) @11514   14 years vvoutilainen CompiledClosure? should delegate to CTF.execute, not CTF._execute.
(edit) @11513   14 years Mark Evenson Update ABCL<-->Java example instructions.
(edit) @11512   14 years vvoutilainen Duplicate (clone) the ClosureTemplateFunction? in makeCompiledClosure. …
(edit) @11511   14 years vvoutilainen Use replacement characters for unmappable and malformed data. This …
(edit) @11510   14 years Mark Evenson Remove old build artifacts that no longer work or are referenced in …
(edit) @11509   14 years vvoutilainen Remove Cons special case from car/cdr, it doesn't seem to make a big …
(edit) @11508   14 years ehuelsmann Cleanup: `, -> (nothing); (EMIT 'LABEL ...) -> (LABEL ...)
(edit) @11507   14 years ehuelsmann Emit the most efficient ALOAD and ASTORE instructions.
(edit) @11506   14 years ehuelsmann Consolidate code-path with existing function EMIT-CALL-EXECUTE.
(edit) @11505   14 years ehuelsmann Consolidate code-path with existing function PROCESS-ARGS.
(edit) @11504   14 years vvoutilainen Further combine car/cdr.
(edit) @11503   14 years vvoutilainen Small refactoring combining common bits in p2-car/p2-cdr. This is in …
(edit) @11502   14 years ehuelsmann Introduce mnemonic for (emit 'getstatic ....) to load a symbol naming …
(edit) @11501   14 years ehuelsmann Efficiency/correctness of generated code: choose opcodes based on …
(edit) @11500   14 years ehuelsmann EMIT-LOAD-VARIABLE was actually renamed to EMIT-LOAD-LOCAL-VARIABLE.
(edit) @11499   14 years Mark Evenson Revert Netbeans breakage.
(edit) @11498   14 years ehuelsmann Follow up to r11494: +lisp-stream-abstract-class+ doesn't exist; …
(edit) @11497   14 years ehuelsmann Factor out some code to load a local variable onto the stack.
(edit) @11496   14 years ehuelsmann Remove more CVS artifacts.
(edit) @11495   14 years Mark Evenson Remove errant build.xml intermediate file creation.
(edit) @11494   14 years Mark Evenson (dmiles) Fix SLIME compatibilit via STREAM type check value.
(edit) @11493   14 years ehuelsmann Fix READ-BYTE.ERROR.5 (interpreted version) which was broken since r11482.
(edit) @11492   14 years ehuelsmann Revert r11491. It was based on lack of understanding of the order in …
(edit) @11491   14 years ehuelsmann Cleanup: Add a way to add and initialize a special all at once. Note: …
(edit) @11490   14 years ehuelsmann Implement CDR6: *inspector-hook*. This implements feature request …
(edit) @11489   14 years Mark Evenson 'build.properties' is empty by default. The Ant-based build system …
(edit) @11488   14 years ehuelsmann Add @Override annotations. Patch by: Douglas Miles
(edit) @11487   14 years ehuelsmann Remove CVS artifact.
(edit) @11486   14 years ehuelsmann Add @Override annotations.
(edit) @11485   14 years Mark Evenson Updated README to mention newly added Netbeans integration.
(edit) @11484   14 years Mark Evenson Removed obsolete references to 'j' artifacts in Netbeans build. …
(edit) @11483   14 years Mark Evenson Integrate build with Netbeans 6.x.
(edit) @11482   14 years ehuelsmann Followup to r11467: STREAM wasn't in the original list of types. …
(edit) @11481   14 years ehuelsmann Change FASL version number because of changes to the object structure …
(edit) @11480   14 years ehuelsmann Revert r11472: somehow macro-expansion was influenced by it (badly). …
(edit) @11479   14 years ehuelsmann Fix compiled TAGBODY failures which were broken by the fixes to macro …
(edit) @11478   14 years ehuelsmann Cleanup: remove dead code (including a redefinition of 'equals' which …
(edit) @11477   14 years ehuelsmann Cleanup: remove empty statements and add @Override annotations.
(edit) @11476   14 years ehuelsmann Cleanup: make 2 newly added functions 'final'.
(edit) @11475   14 years ehuelsmann Cleanup: remove dead code, empty statements and add @Override annotations.
(edit) @11473   14 years ehuelsmann Set missing svn:eol-style and svn:keywords properties.
(edit) @11472   14 years ehuelsmann Eliminate the need for CompiledClosure?: duplicate …
(edit) @11471   14 years ehuelsmann Follow up to r11465: pass 'arg' to _execute() [making sure we call the …
(edit) @11470   14 years vvoutilainen Remove unnecessary backquote-comma from emit-ifne-for-eql.
(edit) @11469   14 years vvoutilainen Combine ifne instruction generation into a helper function for p2-eql.
(edit) @11468   14 years vvoutilainen Combine the shared functionality of generate-type-check-for-variable …
(edit) @11467   14 years vvoutilainen generate-type-check-for-value is very similar to …
(edit) @11466   14 years vvoutilainen Big refactoring for compile-form + maybe-emit-clear-values combinations.
(edit) @11465   14 years ehuelsmann Make clear difference between calling the template evaluator or …
(edit) @11464   14 years vvoutilainen Rename do-write-class-file to compile-and-write-to-file.
(edit) @11463   14 years vvoutilainen Helper function for repeating parts in class file generation.
(edit) @11462   14 years vvoutilainen Clean up generate-type-check-for-variable.
(edit) @11461   14 years ehuelsmann Document some functions.
(edit) @11459   14 years ehuelsmann Remove (most of) J from ABCL.
(edit) @11458   14 years ehuelsmann Remove ABCL from J.
(edit) @11457   14 years ehuelsmann Create separate project directories for ABCL and J.
(edit) @11456   14 years ehuelsmann Remove superfluous IN-PACKAGE. Move documentation from comment to …
(edit) @11455   14 years vvoutilainen Split up the compiler in three separate parts in preparation to …
(edit) @11454   14 years ehuelsmann Fix MACRO-FUNCTION.7.
(edit) @11453   14 years ehuelsmann Condense LAMBDA and NAMED-LAMBDA branches in p1-function main COND …
(edit) @11452   14 years ehuelsmann Introduce WITH-SAVED-COMPILER-POLICY macro to consistently save all …
(edit) @11448   14 years ehuelsmann Update version number following release branch and tag.
(edit) @11443   14 years vvoutilainen Fix macrolet.39 in compiled tests by using environment for local functions.
(edit) @11442   14 years vvoutilainen Remove remaining bits of local-macro-function and expand-local-macro …
(edit) @11441   14 years ehuelsmann Fix compiled MACROLET.13 and MACROLET.14: MACROEXPAND should know …
(edit) @11440   14 years ehuelsmann Add @Override decorators before modifying the file.
(edit) @11439   14 years ehuelsmann Cleanup following r11438.
(edit) @11438   14 years ehuelsmann Fix a whole slew of failures involving …
(edit) @11437   15 years ehuelsmann Fix *compiled* LAMBDA.64.
(edit) @11436   15 years ehuelsmann Landing the EXTERNAL-FORMAT branch on trunk makes this 0.0.11.2.
(edit) @11435   15 years ehuelsmann Make sure we're consistently using java.nio.Charset charset names (by …
(edit) @11434   15 years ehuelsmann Merge open-external-format branch back to trunk.
(edit) @11433   15 years ehuelsmann Strings are also BASE-STRING; SIMPLE-STRINGs are also …
(edit) @11413   15 years vvoutilainen Add override annotation for fillInStackTrace.
(edit) @11412   15 years vvoutilainen Don't generate stack trace information when constructing a …
(edit) @11398   15 years Mark Evenson Move to more natural place "above" Ville's examples.
Note: See TracRevisionLog for help on using the revision log.