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