|
|
@12315
|
15 years |
astalla |
Implemented (setf jfield).
|
|
|
@12314
|
15 years |
ehuelsmann |
Upon OutOfMemoryError? or StackOverflowError?, unwind the stack
to the …
|
|
|
@12313
|
15 years |
ehuelsmann |
Fix LOAD-TIME-VALUE instability introduced by r12306,
best seen as …
|
|
|
@12312
|
15 years |
ehuelsmann |
Add a function interface to test whether the interpreter
is already …
|
|
|
@12311
|
15 years |
ehuelsmann |
Followup to r12306: "unbreak" Slime, at least partially.
|
|
|
@12310
|
15 years |
ehuelsmann |
Implement note 1 from r12306: function preloading for macros.
|
|
|
@12309
|
15 years |
ehuelsmann |
Turn an inline named class name into a string constant.
|
|
|
@12306
|
15 years |
ehuelsmann |
Land fast-boot-preloading branch on trunk.
Note: things to do include …
|
|
|
@12304
|
15 years |
astalla |
Refinement: better error message when an applicable constructor cannot …
|
|
|
@12303
|
15 years |
astalla |
Extended the new smart behavior of jcall to jnew: (jnew class-name …
|
|
|
@12302
|
15 years |
astalla |
Applied Yoshinori Tahara's patch that allows jcall to invoke the …
|
|
|
@12299
|
15 years |
ehuelsmann |
Annotate some remaining "catch (Throwable" occurrences.
While at it: …
|
|
|
@12298
|
15 years |
ehuelsmann |
Full source scan of "catch (Throwable";
remove lots of instances, or …
|
|
|
@12291
|
15 years |
Mark Evenson |
Ant-based build process now records FASL source locations correctly.
…
|
|
|
@12290
|
15 years |
vvoutilainen |
Remove LispTrampolinesFile? and all references to it.
|
|
|
@12289
|
15 years |
vvoutilainen |
Add missing file.
|
|
|
@12288
|
15 years |
vvoutilainen |
Don't extend Lisp in LispObject, static import Lisp wherever …
|
|
|
@12287
|
15 years |
vvoutilainen |
Make LispObject.push() final.
|
|
|
@12286
|
15 years |
vvoutilainen |
LispObject.car() should use instanceof to check for nil,
as cdr() does.
|
|
|
@12285
|
15 years |
vvoutilainen |
Make NUMBERP/LISTP/etc. type query functions final in LispObject. …
|
|
|
@12284
|
15 years |
ehuelsmann |
Delete unused function (split-directory-components).
|
|
|
@12283
|
15 years |
ehuelsmann |
Fix logical pathname translation issue reported by Thomas Russ.
|
|
|
@12282
|
15 years |
ehuelsmann |
Fix PRINT-LEVEL.* tests all of which were related to
*PRINT-LEVEL* …
|
|
|
@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.
|
|
|