|
|
@15610
|
17 months |
Mark Evenson |
Fix virtual threading interfaces
Native threads are now the default, …
|
|
|
@15609
|
17 months |
Mark Evenson |
Fix inspection of LispThread? stack segement
|
|
|
@15584
|
2 years |
Mark Evenson |
This commit makes interrupt-thread react quickly.
What happens on …
|
|
|
@15552
|
2 years |
Mark Evenson |
Support for accessing lexical environments for interpreted code
|
|
|
@15521
|
3 years |
Mark Evenson |
Use java.lang.Integer.valueOf() rather than constructor
Removes …
|
|
|
@15496
|
3 years |
Mark Evenson |
Support use of Project Loom virtual threads
Thanks to …
|
|
|
@15436
|
3 years |
Mark Evenson |
Add some docstrings
|
|
|
@14690
|
10 years |
Mark Evenson |
THREADS:YIELD implements java.lang.Thread.yield().
Improved …
|
|
|
@14679
|
10 years |
Mark Evenson |
Non-zero timeouts CL:SLEEP and THREADS:OBJECT-WAIT below the timer …
|
|
|
@14632
|
10 years |
Mark Evenson |
Fix CL:SLEEP for intervals less than a millisecond.
For intervals …
|
|
|
@14608
|
10 years |
Mark Evenson |
Untabify.
|
|
|
@14579
|
11 years |
Mark Evenson |
Lazily create the little used portions of the Lisp stack.
…
|
|
|
@14465
|
11 years |
rschlatte |
new method program_error, analogous to type_error
|
|
|
@14406
|
11 years |
Mark Evenson |
The LispThread? stack no longer grows inconsistently from errors thrown …
|
|
|
@14025
|
12 years |
ehuelsmann |
Re #60: Line missed in last commit.
|
|
|
@14024
|
12 years |
ehuelsmann |
Fix #60 (Implement USE_FAST_CALLS properly) by deleting the …
|
|
|
@13540
|
13 years |
Mark Evenson |
Pass wrapped error message to IllegalMonitorException?.
|
|
|
@13530
|
13 years |
Mark Evenson |
All LispThread? objects can act on a ProcessingTerminated? exception.
…
|
|
|
@13461
|
13 years |
ehuelsmann |
Print expected minimum and maximum argument list lengths in …
|
|
|
@13440
|
13 years |
ehuelsmann |
Rename writeToString() to printObject() since that's what it's being …
|
|
|
@13137
|
13 years |
ehuelsmann |
Unbreak trunk compilation. We need the specialNames after all.
|
|
|
@13136
|
13 years |
ehuelsmann |
When a special bindings index has been assigned past the end
of the …
|
|
|
@13134
|
13 years |
ehuelsmann |
Make sure symbols which have been assigned a specialIndex
free their …
|
|
|
@13109
|
13 years |
Mark Evenson |
Remove the deprecated and dangerously non-functional …
|
|
|
@12826
|
14 years |
vvoutilainen |
DocString? annotation support, for generating DOCUMENTATION, and
later …
|
|
|
@12819
|
14 years |
ehuelsmann |
Remove to-be-removed-by-0.22 deprecated symbols, now that we are 0.22.
|
|
|
@12634
|
14 years |
ehuelsmann |
Implement THREADS:THREAD-JOIN.
Patch by: David Kirkman dkirkman _at_ …
|
|
|
@12587
|
14 years |
ehuelsmann |
Fix #88: Add the thread name to the debugger-printed message and
…
|
|
|
@12513
|
14 years |
ehuelsmann |
Remove 'private' keyword to eliminate the Java requirement
for the …
|
|
|
@12298
|
14 years |
ehuelsmann |
Full source scan of "catch (Throwable";
remove lots of instances, or …
|
|
|
@12288
|
14 years |
vvoutilainen |
Don't extend Lisp in LispObject, static import Lisp wherever …
|
|
|
@12280
|
14 years |
ehuelsmann |
Fix special bindings in case a symbol is bound to its own value,
…
|
|
|
@12275
|
14 years |
ehuelsmann |
Switch special bindings access schema to mirror that of SBCL/CCL/XCL:
…
|
|
|
@12272
|
14 years |
ehuelsmann |
Implement functional (declared final) interface to special bindings …
|
|
|
@12255
|
14 years |
ehuelsmann |
Rename ConditionThrowable? to ControlTransfer? and remove
try/catch …
|
|
|
@12254
|
14 years |
ehuelsmann |
Remove 'throws ConditionThrowable?' method annotations:
it's an …
|
|
|
@12252
|
14 years |
ehuelsmann |
Annotate dubious uses of ConditionThrowable? with FIXME's.
|
|
|
@12210
|
15 years |
ehuelsmann |
Save locally established special binding for quick access.
Note: This …
|
|
|
@12161
|
15 years |
Mark Evenson |
THREADS:MAKE-THREAD :name parameter is now optional.
|
|
|
@12105
|
15 years |
Mark Evenson |
Split StackFrame? abstraction into Java and Lisp stack frames.
From …
|
|
|
@12082
|
15 years |
ehuelsmann |
Hot spot counting for the profiler.
|
|
|
@12080
|
15 years |
ehuelsmann |
Move stack sampling to the scheduling thread.
Note: This commit …
|
|
|
@12077
|
15 years |
ehuelsmann |
Profiler efficiency: sampleNow only ever takes on a 'true'
value if …
|
|
|
@12066
|
15 years |
vvoutilainen |
Revert r12065, it's not an obvious win and some systems
run slower …
|
|
|
@12065
|
15 years |
ehuelsmann |
Implement a stack frame pool to save execution time
on stack management.
|
|
|
@12064
|
15 years |
ehuelsmann |
Lisp stack efficiency: Use a stack of linked objects,
instead of Cons …
|
|
|
@12062
|
15 years |
ehuelsmann |
Revert r12061: What looked good in the profiler worked out badly in …
|
|
|
@12061
|
15 years |
ehuelsmann |
Eliminate constructor execution time of Cons, LispObject and Lisp.
By …
|
|
|
@12058
|
15 years |
vvoutilainen |
Make pushStackFrame final.
|
|
|
@12057
|
15 years |
vvoutilainen |
Clean up profiling calls.
|
|
|
@12056
|
15 years |
vvoutilainen |
Remove superfluous array copying, consolidate manual array
allocations …
|
|
|
@12040
|
15 years |
ehuelsmann |
Add synchronization like in Java through the special operator …
|
|
|
@12030
|
15 years |
ehuelsmann |
Add documentation on different symbol value lookup functions.
|
|
|
@12027
|
15 years |
Mark Evenson |
Set the name of associated the java.lang.Thread if specified.
…
|
|
|
@11969
|
15 years |
ehuelsmann |
Factor out the lisp->Java sleep interval conversion routine.
Also …
|
|
|
@11967
|
15 years |
ehuelsmann |
Fix the wrong thread being reported as the current one.
Note: The …
|
|
|
@11754
|
15 years |
vvoutilainen |
Convert using ClassCastException? to checking instanceof.
Performance …
|
|
|
@11711
|
15 years |
ehuelsmann |
Switch our internals over to the new variadic list() function.
|
|
|
@11553
|
15 years |
ehuelsmann |
Increase performance of LispThread?.currentThread() by more than 50% …
|
|
|
@11539
|
15 years |
ehuelsmann |
Empty statements cleanup:
* Remove unintentional empty statements
* …
|
|
|
@11488
|
15 years |
ehuelsmann |
Add @Override annotations.
Patch by: Douglas Miles
|
|
|
@11457
|
15 years |
ehuelsmann |
Create separate project directories for ABCL and J.
|
|
copied from trunk/j/src/org/armedbear/lisp/LispThread.java:
|
|
|
@11391
|
15 years |
vvoutilainen |
ABCL license is GPL + Classpath exception. This was intended
by Peter …
|