source: trunk/abcl/src/org/armedbear/lisp/compile-file.lisp

Revision Log Mode:


Legend:

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