|
|
@13538
|
11 years |
Mark Evenson |
(partially) address ticket #165.
sbcl-buildhost gets much further, …
|
|
|
@13537
|
11 years |
ehuelsmann |
Follow up to r13527 fixes TAGBODY.3 and TAGBODY.4 regressions.
|
|
|
@13536
|
11 years |
ehuelsmann |
Move more static field initialization to the static class initializer …
|
|
|
@13535
|
11 years |
ehuelsmann |
Moving huge object serialization from <init>() to <clinit>()
broke the …
|
|
|
@13534
|
11 years |
ehuelsmann |
Follow-up to r13531: The first resource file is _0, not _1.
|
|
|
@13533
|
11 years |
ehuelsmann |
Remove two unnecessary EVAL-WHEN forms.
|
|
|
@13532
|
11 years |
Mark Evenson |
Fix compiler for compile-time toplevel defstruct with print-object.
…
|
|
|
@13531
|
11 years |
Mark Evenson |
Optimize the compilation of files with a large number of compilands.
…
|
|
|
@13530
|
11 years |
Mark Evenson |
All LispThread? objects can act on a ProcessingTerminated? exception.
…
|
|
|
@13529
|
11 years |
ehuelsmann |
Aesthetics.
|
|
|
@13528
|
11 years |
ehuelsmann |
Fix MULTIPLE-VALUE-PROG1.10 the right way.
|
|
|
@13527
|
11 years |
ehuelsmann |
Improved readability.
|
|
|
@13526
|
11 years |
ehuelsmann |
Factor out a function.
|
|
|
@13525
|
11 years |
ehuelsmann |
Fix #163: Local functions should shadow global macro and function bindings.
|
|
|
@13524
|
11 years |
ehuelsmann |
Reindenting to save left margin.
|
|
|
@13523
|
11 years |
ehuelsmann |
Re #163: Don't macroexpand anything in compiler pass 2; we're …
|
|
|
@13522
|
11 years |
ehuelsmann |
Change COND indenting to save left margin.
|
|
|
@13521
|
11 years |
ehuelsmann |
Revert r13509 because it breaks cl-ppcre compilation and the ANSI tests.
|
|
|
@13520
|
11 years |
ehuelsmann |
Fix MULTIPLE-VALUE-PROG1.10 -- compiled mode.
|
|
|
@13519
|
11 years |
ehuelsmann |
Generate <clinit>() functions for the initialization of static …
|
|
|
@13518
|
11 years |
ehuelsmann |
Replace the use of the (non-concurrent) Hashtable with the …
|
|
|
@13517
|
11 years |
ehuelsmann |
Fix #162: Non-symbol in variable position of SETQ form causes class …
|
|
|
@13516
|
11 years |
ehuelsmann |
Fix #161: READTABLE-CASE setting of *readtable* affects FASL content.
…
|
|
|
@13515
|
11 years |
ehuelsmann |
Extend overly long serialization strings storage mechanism to
normal …
|
|
|
@13514
|
11 years |
ehuelsmann |
Fix #116 (fail to load cl-unicode) by saving serialized resources with …
|
|
|
@13513
|
11 years |
ehuelsmann |
Remove meaningless 'final' classification on a method and an unused …
|
|
|
@13512
|
11 years |
ehuelsmann |
Re #116: Implement some infrastructure to load from other sources than …
|
|
|
@13511
|
11 years |
ehuelsmann |
Re #116: while working to fix the issue, at least tell the user we're …
|
|
|
@13510
|
11 years |
ehuelsmann |
Assign fields the value of the arguments, instead of the values of
the …
|
|
|
@13509
|
11 years |
Mark Evenson |
Provide a more useful implementation of LispObject.toString().
Since …
|
|
|
@13508
|
11 years |
Mark Evenson |
Fix #148: READTABLE-CASE :invert doesn't work for symbols.
A slightly …
|
|
|
@13507
|
11 years |
Mark Evenson |
Re-enable a default implementation for printing a LispObject.
…
|
|
|
@13506
|
11 years |
ehuelsmann |
Merge CHANGES back to trunk from 0.26.x.
|
|
|
@13498
|
11 years |
ehuelsmann |
Start breaking up the beast function that COMPILE-FILE used to be.
|
|
|
@13497
|
11 years |
ehuelsmann |
More code shuffling.
|
|
|
@13496
|
11 years |
ehuelsmann |
Move code around to benefit from performance advantages with backward …
|
|
|
@13495
|
11 years |
ehuelsmann |
Uncomment file-compilation of IMPORT forms.
|
|
|
@13494
|
11 years |
ehuelsmann |
Only evaluate atoms in the input stream once.
|
|
|
@13493
|
11 years |
ehuelsmann |
More refactoring.
|
|
|
@13492
|
11 years |
ehuelsmann |
Reindenting and removal of code which was commented out for years now.
|
|
|
@13491
|
11 years |
ehuelsmann |
Start cutting up the huge CASE statement that makes up our file …
|
|
|
@13490
|
11 years |
ehuelsmann |
More code duplication removal.
|
|
|
@13489
|
11 years |
ehuelsmann |
Code duplication refactoring.
|
|
|
@13488
|
11 years |
ehuelsmann |
Eliminate the need for functions defined using LABELS to be stored
in …
|
|
|
@13487
|
11 years |
ehuelsmann |
Store instances of local functions in their parent compiland.
|
|
|
@13486
|
11 years |
ehuelsmann |
Assign all local functions a field in the immediate parent;
also make …
|
|
|
@13485
|
11 years |
ehuelsmann |
Remove two structure slots which are read only once, in favor of …
|
|
|
@13484
|
11 years |
ehuelsmann |
Store local functions in the parent compiland, since you can't
reach …
|
|
|
@13473
|
11 years |
ehuelsmann |
Finally clean up the mess that made up p1-flet and p1-labels,
at the …
|
|
|
@13472
|
11 years |
ehuelsmann |
Miscelaneous improvements, mostly by moving code around.
|
|
|
@13471
|
11 years |
ehuelsmann |
LOCAL-FUNCTION has a 'compiland' field now, no CLASS-FILE anymore.
|
|
|
@13470
|
11 years |
ehuelsmann |
Explicitly record the children of a compiland for later use,
instead …
|
|
|
@13469
|
11 years |
ehuelsmann |
Remove duplicate information and the need to keep it up to date.
|
|
|
@13468
|
11 years |
ehuelsmann |
Move variable-updating form to ditch PROGN form (and locally untabify).
|
|
|
@13467
|
11 years |
ehuelsmann |
Repair incorrect last minute (uncompiled) change.
|
|
|
@13466
|
11 years |
ehuelsmann |
Reduce load time of nested functions and the number of class loader …
|
|
|
@13465
|
11 years |
ehuelsmann |
Delete commented out code which isn't returning any time soon.
|
|
|
@13464
|
11 years |
ehuelsmann |
On second thought: revert r13463, it's not about value assignment,
but …
|
|
|
@13463
|
11 years |
ehuelsmann |
Code generation efficiency: when the closure array is only
read from: …
|
|
|
@13462
|
11 years |
ehuelsmann |
Prepare for more debugging support.
(Unbreaks last commit.)
|
|
|
@13461
|
11 years |
ehuelsmann |
Print expected minimum and maximum argument list lengths in …
|
|
|
@13460
|
11 years |
Mark Evenson |
Fix loading from fasls under Windows with whitespace in pathname.
A …
|
|
|
@13459
|
11 years |
Mark Evenson |
TRANSLATE-PATHNAME.5 is no longer failing.
|
|
|
@13458
|
11 years |
Mark Evenson |
Include the test source in the release.
|
|
|
@13457
|
11 years |
Mark Evenson |
Fix JAR-PATHNAME tests.
Remove the wrong-headed use of TRUENAME at …
|
|
|
@13456
|
11 years |
Mark Evenson |
Include ASDF definition in source release.
|
|
|
@13455
|
11 years |
Mark Evenson |
Document running ABCL in the manual.
|
|
|
@13454
|
11 years |
Mark Evenson |
Tweak appearance and contents of help message.
|
|
|
@13453
|
11 years |
ehuelsmann |
Remove code duplication: operators know how to print themselves …
|
|
|
@13452
|
11 years |
ehuelsmann |
Include filename in the error string being reported.
Found by: Blake …
|
|
|
@13451
|
11 years |
ehuelsmann |
Use pre-compiled closures to populate the reader/writer accessors
for …
|
|
|
@13450
|
11 years |
ehuelsmann |
Fix #141 (SETF of APPLY not working with arbitrary function) by …
|
|
|
@13449
|
11 years |
ehuelsmann |
Dead code removal.
|
|
|
@13448
|
11 years |
ehuelsmann |
Add more documentation.
|
|
|
@13447
|
11 years |
ehuelsmann |
Add documentation.
|
|
|
@13446
|
11 years |
ehuelsmann |
Fix #158: Print "#<abc>" fails with *PRINT-READABLY* non-NIL.
Note: …
|
|
|
@13445
|
11 years |
ehuelsmann |
Print unreadable strings with unreadableString() exclusively,
so it …
|
|
|
@13444
|
11 years |
ehuelsmann |
Reduce the number of required unreadableString() methods by removing …
|
|
|
@13443
|
11 years |
ehuelsmann |
Rename more occurrances of writeToString to printObject.
|
|
|
@13442
|
11 years |
ehuelsmann |
Remove .toString() methods which override default Java output to be …
|
|
|
@13441
|
11 years |
ehuelsmann |
Add missing file properties.
|
|
|
@13440
|
11 years |
ehuelsmann |
Rename writeToString() to printObject() since that's what it's being …
|
|
|
@13439
|
11 years |
Mark Evenson |
Fix #131: Don't include ':' in the version string.
|
|
|
@13438
|
11 years |
Mark Evenson |
Manual renders to pdf via pdflatex.
|
|
|
@13437
|
11 years |
Mark Evenson |
Working through manual printing issues (incomplete).
|
|
|
@13436
|
11 years |
Mark Evenson |
Fix JSS load by adding missing file.
|
|
|
@13435
|
11 years |
ehuelsmann |
Correct function name.
|
|
|
@13434
|
11 years |
ehuelsmann |
Correct stream being modified to be *DEBUG-IO* bound streams.
|
|
|
@13433
|
11 years |
Mark Evenson |
Note that finalize-inheritance isn't a generic function.
|
|
|
@13432
|
11 years |
Mark Evenson |
Fix the ABCL-ASDF:*ADDED-TO-CLASSPATH* to actually record additions.
…
|
|
|
@13431
|
11 years |
Mark Evenson |
Allow ASDF definitions for JAR-FILE to include ".jar".
This increases …
|
|
|
@13430
|
11 years |
Mark Evenson |
Refactor ASDF extensions from JSS into ABCL-ASDF.
The JAR-FILE, …
|
|
|
@13429
|
11 years |
Mark Evenson |
Update tests results for Java7 (and abcl-0.26.1).
|
|
|
@13428
|
11 years |
Mark Evenson |
Enable compilation with Java 7.
|
|
|
@13427
|
11 years |
Mark Evenson |
Record ANSI test failures for r13415.
|
|
|
@13420
|
11 years |
Mark Evenson |
Forwardport r13419: CHANGES from abcl-0.26.x branch.
|
|
|
@13417
|
11 years |
Mark Evenson |
Upgrade to asdf-2.017.
|
|
|
@13415
|
11 years |
Mark Evenson |
Don't print the #\Uxxxx representation for character codes greater …
|
|
|
@13414
|
11 years |
Mark Evenson |
Update with ANSI test results for 0.26.1.
|
|
|
@13412
|
11 years |
ehuelsmann |
Fix Java interop issue.
Found by: Theam Yong Chew (senatorzergling at …
|
|
|