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