source: trunk/abcl/src/org/armedbear

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @12281   15 years ehuelsmann Fix a memory leak for objects-with-documentation going out of scope, …
(edit) @12280   15 years ehuelsmann Fix special bindings in case a symbol is bound to its own value, …
(edit) @12279   15 years ehuelsmann Make car()/cdr()/setCar()/setCdr()/EQ() non-virtual, dispatching …
(edit) @12278   15 years ehuelsmann Add some loader process documentation.
(edit) @12276   15 years ehuelsmann Further reduce forced loading of files: TOPLEVEL will be loaded when …
(edit) @12275   15 years ehuelsmann Switch special bindings access schema to mirror that of SBCL/CCL/XCL: …
(edit) @12274   15 years ehuelsmann Convert some uses of LispObject to Symbol.
(edit) @12273   15 years ehuelsmann Set proper properties on newly added file.
(edit) @12272   15 years ehuelsmann Implement functional (declared final) interface to special bindings …
(edit) @12271   15 years ehuelsmann Add documentation to ControlTransfer? and inherit ThreadDestroyed? from …
(edit) @12256   15 years astalla Removed unnecessary ConditionThrowables?.
(edit) @12255   15 years ehuelsmann Rename ConditionThrowable? to ControlTransfer? and remove try/catch …
(edit) @12254   15 years ehuelsmann Remove 'throws ConditionThrowable?' method annotations: it's an …
(edit) @12253   15 years ehuelsmann Make ConditionThrowable? abstract: it's the parent of non-local …
(edit) @12252   15 years ehuelsmann Annotate dubious uses of ConditionThrowable? with FIXME's.
(edit) @12251   15 years astalla Fixed misuse of ConditionThrowable? to signal program errors.
(edit) @12248   15 years ehuelsmann Fix macroexpansion bug in the precompiler. Reported by: szergling at gmail
(edit) @12244   15 years astalla Implemented AbstractString?.toString() returning the Java string for …
(edit) @12242   15 years ehuelsmann Increment FASL version for 0.17 release.
(edit) @12241   15 years ehuelsmann Document getStringValue() to return the string value from string …
(edit) @12240   15 years ehuelsmann Bump trunk version number with 0.17 branched.
(edit) @12234   15 years ehuelsmann Don't create 2 fields to store/retrieve a single (cached!) value.
(edit) @12233   15 years ehuelsmann Fix paren placement and variable naming.
(edit) @12232   15 years ehuelsmann Additional *declare-inline* cases in the DECLARE-* functions.
(edit) @12230   15 years ehuelsmann More efficient startup: only autoload pprint[.lisp] if necessary.
(edit) @12229   15 years ehuelsmann Move more to functions to the autoloader, to be loaded when necessary.
(edit) @12228   15 years ehuelsmann Remove unused function (PROCESS-SPECIAL-DECLARATIONS).
(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) @12225   15 years ehuelsmann Print autoloading information if the property "abcl.autoload.verbose" …
(edit) @12224   15 years ehuelsmann Make it possible to require a double-colon package separator by …
(edit) @12223   15 years ehuelsmann The Lisp class turns out to contain some static symbols too, use …
(edit) @12222   15 years ehuelsmann Centralize package creation for consistency: Create PRECOMPILER with …
(edit) @12221   15 years ehuelsmann In case a built-in error object (Condition class derivative) is passed …
(edit) @12220   15 years ehuelsmann In addition to "simple" function calls, don't make compiled cls files …
(edit) @12219   15 years ehuelsmann Remove package precompilation in boot.lisp; since we compile 99.9% …
(edit) @12218   15 years ehuelsmann Centralize package creation (in Lisp.java). This moves the creation …
(edit) @12217   15 years ehuelsmann Clean up use of RESOLVE (remove unnecessary case and replace one with …
(edit) @12216   15 years ehuelsmann Make sure the #n= and #n# reader functionality gets compiled. It's …
(edit) @12215   15 years ehuelsmann Add description of the purpose of the autoloads.lisp file. Requested …
(edit) @12214   15 years ehuelsmann Fix braekage from last commit.
(edit) @12213   15 years ehuelsmann Move the implementation of the Mutex functionality to the THREADS …
(edit) @12212   15 years ehuelsmann Correct typo in (DEFINE-INT-BOUNDS-DERIVATION MIN ...).
(edit) @12210   15 years ehuelsmann Save locally established special binding for quick access. Note: This …
(edit) @12209   15 years ehuelsmann Reduce abcl.jar by ~10% and the number of objects in it by ~13%. …
(edit) @12205   15 years ehuelsmann Fix hard crashes in BEYOND-ANSI tests. Note: Don't cheer too hard; …
(edit) @12202   15 years ehuelsmann Fix ABCL as a build-host for SBCL: Don't return "FAILURE-P" == T in …
(edit) @12196   15 years ehuelsmann Suppress unchecked warnings with arrays, because there's no other …
(edit) @12195   15 years ehuelsmann Remove temp file creation which was solely used for generation of …
(edit) @12193   15 years ehuelsmann Fix temp file leakage. Note: this change is mostly for backport to …
(edit) @12192   15 years vvoutilainen Patch by Douglas R. Miles to improve performance after CHAR_MAX was …
(edit) @12191   15 years ehuelsmann Move non-exact closure generation to the outer scope, reducing the …
(edit) @12190   15 years ehuelsmann Don't try to compile functions which are already compiled.
(edit) @12189   15 years ehuelsmann Replace another MAKE-CLOSURE with a pre-compiled closure.
(edit) @12188   15 years ehuelsmann Fix cl-bench BENCH-STRINGS/ADJUSTABLE: We can't unbox variables …
(edit) @12187   15 years ehuelsmann Reinstate two-way-stream functionality with Gray streams.
(edit) @12186   15 years ehuelsmann Add the opcodes to the resolver table.
(edit) @12185   15 years ehuelsmann Add stack effects to opcodes actually in use.
(edit) @12184   15 years ehuelsmann Replace "cons + compile" with "use closure" where ever possible. This …
(edit) @12183   15 years ehuelsmann Fix last Gray stream incompatibilities: generic functions …
(edit) @12182   15 years ehuelsmann Fix compile warning introduced by the 'autocompile' commit.
(edit) @12181   15 years ehuelsmann Prevent nested compilation of CLOS generated methods. This prevents …
(edit) @12180   15 years astalla Ticket #56: eliminated use of temporary files for COMPILE
(edit) @12179   15 years vvoutilainen Fix the initarg check for parameters that have a default value.
(edit) @12178   15 years vvoutilainen check-initargs must consider methods for initialize-instance.
(edit) @12177   15 years Mark Evenson Revert r12153 behavior to rethrow org.armedbear.lisp.Go out of …
(edit) @12176   15 years ehuelsmann Add OpenJDK identification of Darwin to the *FEATURES* setup and the …
(edit) @12175   15 years ehuelsmann Make non-local GO processing a tad more efficient, resulting in …
(edit) @12174   15 years ehuelsmann Rewrite RETURN-FROM to fix MISC.293A, MISC.293B and MISC.293C. Add …
(edit) @12173   15 years ehuelsmann Fix incorrect block name created for SETF functions in LABELS. The …
(edit) @12172   15 years ehuelsmann Fix dispatch() generic case. Fixes compiled MULTIPLE-VALUE-CALL with …
(edit) @12171   15 years ehuelsmann Cleanup thinko in addTagBinding: there's no need to specify the …
(edit) @12170   15 years ehuelsmann Don't throw Go and Return exceptions as means for non-local transfers …
(edit) @12169   15 years ehuelsmann Sort out my thoughts: Add documentation.
(edit) @12168   15 years ehuelsmann Correct identification of the lexical context of a GO in relation to …
(edit) @12167   15 years ehuelsmann Reorder statements to make sure the implicit block includes the …
(edit) @12166   15 years ehuelsmann More TAGBODY processing duplication removal; DOTIMES and DOLIST this time.
(edit) @12165   15 years ehuelsmann Removal of duplication of TAGBODY processing code in DO*/DO and TAGBODY.
(edit) @12164   15 years ehuelsmann Correctly identify lexical scoping in case of recursive BLOCKs in …
(edit) @12163   15 years ehuelsmann Make code self-explanatory: add constants for inline numeric values.
(edit) @12162   15 years ehuelsmann SET-SYNTAX-FROM-CHAR: Copy the fact that the source char *doesn't* …
(edit) @12161   15 years Mark Evenson THREADS:MAKE-THREAD :name parameter is now optional.
(edit) @12160   16 years astalla JSR-223: methods returning lists in the script engine factory now …
(edit) @12159   16 years ehuelsmann Derive the value for CHAR_MAX from Character.MAX_VALUE.
(edit) @12158   16 years ehuelsmann Change the CHAR_MAX value to the true upper limit of a character. …
(edit) @12157   16 years Mark Evenson *INVOKE-DEBUGGER-HOOK* now called before *DEBUGGER-HOOK* (Tobias …
(edit) @12154   16 years ehuelsmann TAGBODY efficiency: only check those tags which are being used as …
(edit) @12153   16 years Mark Evenson Tenative fix for #63: transform caught Go throwable to LispError?. …
(edit) @12152   16 years Mark Evenson Native EOL style for source code.
(edit) @12149   16 years Mark Evenson Guard against null pointers in LispStackFrame? (Tobias Rittweiler). …
(edit) @12148   16 years vvoutilainen Fix FORMAT.C.4A and FORMATTER.C.4A. This patch as well as the previous …
(edit) @12147   16 years vvoutilainen Fix PRINT-LENGTH.INIT.1.
(edit) @12145   16 years vvoutilainen Don't traverse the lambda list twice when checking method args.
(edit) @12144   16 years ehuelsmann Add newly created blocks to the BLOCKS slot of the current compiland …
(edit) @12142   16 years vvoutilainen Fix defect #62 - the argument check was still too strict, it needs to …
(edit) @12141   16 years Mark Evenson Added support for loading Lisp from JAR files. Pathnames passed to …
(edit) @12139   16 years ehuelsmann Make it possible to have non-private fields.
(edit) @12137   16 years ehuelsmann Remove stale BLOCK-NODE comments and move it to where it should be …
(edit) @12136   16 years ehuelsmann Clean up BLOCK-NODE handling and p2-block-node; remove RETURN-P and …
(edit) @12135   16 years ehuelsmann Rename function (it's not applicable to FLET); move it closer where …
Note: See TracRevisionLog for help on using the revision log.