|
|
@14176
|
8 years |
Mark Evenson |
Refactor PATHNAME implementation details to tighten existing …
|
|
|
@14163
|
8 years |
ehuelsmann |
Fix LML load regression.
|
|
|
@14133
|
8 years |
ehuelsmann |
Remove code duplication. Rename MAKE-EXPANDER-FOR-MACROLET because it …
|
|
|
@14121
|
8 years |
ehuelsmann |
Move exports from autoloads.lisp to the respective defining files. …
|
|
|
@14116
|
8 years |
ehuelsmann |
Make compile-file generate a file with EXPORTed symbols
so we can use …
|
|
|
@14111
|
8 years |
ehuelsmann |
Reverse the REQUIREs graph: before, modules would require JVM,
which …
|
|
|
@14094
|
8 years |
ehuelsmann |
Factor out the actual compilation when the input stream has been …
|
|
|
@14067
|
8 years |
ehuelsmann |
Fix declarations being dropped on inline expansions.
Report by James …
|
|
|
@14027
|
8 years |
ehuelsmann |
Add infrastructure to record toplevel names of functions and macros.
|
|
|
@14020
|
8 years |
ehuelsmann |
Document what I've explained to Mark this morning.
|
|
|
@14002
|
9 years |
Mark Evenson |
dmiles: SYS:*COMPILE-FILE-CLASS-EXTENSION* contains PATHNAME TYPE of …
|
|
|
@13948
|
9 years |
ehuelsmann |
Fix file handle leak identified by Alex Mizrahi.
|
|
|
@13916
|
9 years |
Mark Evenson |
ansi-interpreted: restore execution.
|
|
|
@13915
|
9 years |
Mark Evenson |
compiler: don't signal conditions for fasl verification error and …
|
|
|
@13914
|
9 years |
Mark Evenson |
compiler: don't signal a warning for compiler optimization decision …
|
|
|
@13912
|
9 years |
Mark Evenson |
compiler: refuse to load zero-length JVM fasls; added diagnostics.
…
|
|
|
@13604
|
9 years |
ehuelsmann |
Bump FASL format because of the now supported circularity: even though …
|
|
|
@13534
|
9 years |
ehuelsmann |
Follow-up to r13531: The first resource file is _0, not _1.
|
|
|
@13532
|
9 years |
Mark Evenson |
Fix compiler for compile-time toplevel defstruct with print-object.
…
|
|
|
@13531
|
9 years |
Mark Evenson |
Optimize the compilation of files with a large number of compilands.
…
|
|
|
@13514
|
9 years |
ehuelsmann |
Fix #116 (fail to load cl-unicode) by saving serialized resources with …
|
|
|
@13498
|
9 years |
ehuelsmann |
Start breaking up the beast function that COMPILE-FILE used to be.
|
|
|
@13497
|
9 years |
ehuelsmann |
More code shuffling.
|
|
|
@13496
|
9 years |
ehuelsmann |
Move code around to benefit from performance advantages with backward …
|
|
|
@13495
|
9 years |
ehuelsmann |
Uncomment file-compilation of IMPORT forms.
|
|
|
@13494
|
9 years |
ehuelsmann |
Only evaluate atoms in the input stream once.
|
|
|
@13493
|
9 years |
ehuelsmann |
More refactoring.
|
|
|
@13492
|
9 years |
ehuelsmann |
Reindenting and removal of code which was commented out for years now.
|
|
|
@13491
|
9 years |
ehuelsmann |
Start cutting up the huge CASE statement that makes up our file …
|
|
|
@13465
|
9 years |
ehuelsmann |
Delete commented out code which isn't returning any time soon.
|
|
|
@13295
|
10 years |
Mark Evenson |
Fix COMPILE-FILE to use paths that have a printable representation.
|
|
|
@13290
|
10 years |
Mark Evenson |
Strip VERSION from the source location output by COMPILE-FILE.
ABCL …
|
|
|
@13275
|
10 years |
ehuelsmann |
Fix the remainder of ticket #147: make sure we write proper-case …
|
|
|
@13149
|
10 years |
astalla |
Keep sys::make-fasl-class-loader API compatible to avoid changing the …
|
|
|
@13135
|
10 years |
astalla |
Revert to a reflection-based loading scheme for top-level compiled …
|
|
|
@13046
|
10 years |
ehuelsmann |
Fix ANSI regressions caused by the implementation
of the new class …
|
|
|
@13013
|
10 years |
ehuelsmann |
Reduce the impact of the fasl-loader "_0" class's maximum size of …
|
|
|
@12981
|
10 years |
ehuelsmann |
Fix SBCL issue found by building SBCL with ABCL as a host.
Note: …
|
|
|
@12918
|
10 years |
astalla |
generic-class-file branch merged.
|
|
|
@12761
|
11 years |
ehuelsmann |
Fix compilation of toplevel MACROLET forms.
|
|
|
@12749
|
11 years |
Mark Evenson |
Undo previous commmit.
|
|
|
@12748
|
11 years |
Mark Evenson |
Include 'examples' in release source distribution.
Reported by Mario Lang.
|
|
|
@12742
|
11 years |
astalla |
less-reflection branch merged with trunk. verify-load temporarily disabled.
|
|
|
@12650
|
11 years |
ehuelsmann |
Fix #79: Equally named -but different- uninterned symbols coalesced …
|
|
|
@12626
|
11 years |
Mark Evenson |
Add commented out warning of compilation failure.
Currently …
|
|
|
@12622
|
11 years |
Mark Evenson |
Restore buildable trunk arising from ASDF2 compilation.
|
|
|
@12620
|
11 years |
Mark Evenson |
Use interpreted form in a FASL if compliation fails.
…
|
|
|
@12619
|
11 years |
Mark Evenson |
Incorporate an ASDF2 snapshot as the base ASDF.
Verify load of …
|
|
|
@12484
|
11 years |
Mark Evenson |
Fix bug in loading fasls with "." in NAME of pathname.
Perform the …
|
|
|
@12441
|
11 years |
Mark Evenson |
Return of the ZipCache? now using last modified time.
Treat jars as …
|
|
|
@12330
|
11 years |
ehuelsmann |
Fix ticket #77: incorrect encoding used for FASLs, by always using UTF-8.
|
|
|
@12310
|
11 years |
ehuelsmann |
Implement note 1 from r12306: function preloading for macros.
|
|
|
@12306
|
11 years |
ehuelsmann |
Land fast-boot-preloading branch on trunk.
Note: things to do include …
|
|
|
@12229
|
11 years |
ehuelsmann |
Move more to functions to the autoloader, to be loaded when necessary.
|
|
|
@12227
|
11 years |
ehuelsmann |
Fix broken merge causing build breakage.
|
|
|
@12226
|
11 years |
ehuelsmann |
Binary FASL support.
compile-file.lisp: Catch forms for output and …
|
|
|
@12220
|
11 years |
ehuelsmann |
In addition to "simple" function calls, don't make compiled
cls files …
|
|
|
@12209
|
11 years |
ehuelsmann |
Reduce abcl.jar by ~10% and the number of objects in it by ~13%.
…
|
|
|
@12202
|
11 years |
ehuelsmann |
Fix ABCL as a build-host for SBCL:
Don't return "FAILURE-P" == T in …
|
|
|
@12180
|
11 years |
astalla |
Ticket #56: eliminated use of temporary files for COMPILE
|
|
|
@12090
|
11 years |
ehuelsmann |
Use PROCESS-DECLARATIONS-FOR-VARS in compile-file.lisp.
Rationale: …
|
|
|
@12015
|
12 years |
ehuelsmann |
Stop verifying compiled files: this seriously slows down compilation.
|
|
|
@11919
|
12 years |
ehuelsmann |
Separate the precompiler and the file compiler
by giving each its own …
|
|
|
@11848
|
12 years |
ehuelsmann |
Eliminate style warnings for variables LOCALLY DECLAREd SPECIAL,
by …
|
|
|
@11845
|
12 years |
ehuelsmann |
Use WITH-SAVED-COMPILER-POLICY in COMPILE-FILE.
|
|
|
@11843
|
12 years |
ehuelsmann |
Reflow PROCESS-TOPLEVEL-FORM in order to make
more lines meet our …
|
|
|
@11841
|
12 years |
ehuelsmann |
Simplify PROCESS-DEFCONSTANT;
the only thing the code we're removing …
|
|
|
@11812
|
12 years |
ehuelsmann |
Followup to r11810: revert it and use a different strategy which
works …
|
|
|
@11811
|
12 years |
ehuelsmann |
Add documentation as to why we do what we were doing.
|
|
|
@11810
|
12 years |
ehuelsmann |
Fix file compilation with :output-file parameter
compiling code which …
|
|
|
@11809
|
12 years |
ehuelsmann |
Use a single routine to calculate the classfile pathname in two places.
|
|
|
@11808
|
12 years |
ehuelsmann |
Fix exporting symbol in a different package than the current one.
…
|
|
|
@11783
|
12 years |
ehuelsmann |
Fix fasl reader special bindings leak.
* Bind the …
|
|
|
@11765
|
12 years |
ehuelsmann |
Use pathname "calculations" to determine the output file name
for the …
|
|
|
@11763
|
12 years |
ehuelsmann |
Fix COMPILE and COMPILE-FILE secondary and tertiary return values
in …
|
|
|
@11719
|
12 years |
ehuelsmann |
Fix COMPILE called inside COMPILE-FILE: COMPILE doesn't compile to a …
|
|
|
@11675
|
12 years |
ehuelsmann |
Support compiling the system to a different output path.
…
|
|
|
@11568
|
12 years |
ehuelsmann |
Restore *read-base* and *read-default-float-format* after compiling a …
|
|
|
@11457
|
12 years |
ehuelsmann |
Create separate project directories for ABCL and J.
|
|
copied from trunk/j/src/org/armedbear/lisp/compile-file.lisp:
|
|
|
@11391
|
12 years |
vvoutilainen |
ABCL license is GPL + Classpath exception. This was intended
by Peter …
|