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