felixf
|
3ff7c52f85
added a useful tool to find GC bugs (show procedure descriptor in stack trace if possible)
|
7 lat temu |
eth.negelef
|
23bb7a552e
Fixed return from trap by restoring stack pointer properly after return from sigsetjmp
|
7 lat temu |
eth.negelef
|
44eddde3c3
Fixed untraced local variable, more to come
|
7 lat temu |
eth.guenter
|
dc10d00f8c
small cleanups, exception handling (FINALLY) now works in the Darwin port too
|
7 lat temu |
eth.guenter
|
ce8866bb37
fixed Objects.CurrentProcess()
|
7 lat temu |
eth.guenter
|
6d50bdb908
Await() checks if it is called in an exclusive block
|
7 lat temu |
negelef
|
7335a5d8b5
Fixed data race of concurrent processes initializing the protected header
|
7 lat temu |
eth.guenter
|
bd17b26742
context was doubly defined, renoved the old context
|
7 lat temu |
felixf
|
c321c541df
Added context to processes for commands context that can be inherited (important for ActiveCells access)
|
7 lat temu |
eth.guenter
|
6378ee91e8
object tracker -> show stack works now
|
7 lat temu |
eth.guenter
|
9fe9b8ad6d
added UpdateProcessState()
|
7 lat temu |
eth.guenter
|
26e87bc86b
cleanups & removed dummy parameters which are no longer needed
|
7 lat temu |
eth.guenter
|
91dca328ab
adapted to Solaris
|
8 lat temu |
felixf
|
48ed2a8fcf
Moved trace processes to Reflection module (import order!)
|
8 lat temu |
skoster
|
0b1baa2c84
Removed Limit of 50 retries in thread Resume, some improvements in profiler/gc coexistence
|
8 lat temu |
skoster
|
75e3e9b693
Started work on hierarchical profiler for Linux.
|
8 lat temu |
felixf
|
af178eb7e3
Patched another concurrency bug: the GC potentially ran while holding the (non-reentrant) mutexLock
|
8 lat temu |
skoster
|
0436335f95
Patched Race conditions on header.lock.
|
8 lat temu |
felixf
|
394f0afd43
Bootconsole works again (main thread may not be terminated)
|
8 lat temu |
felixf
|
9ca1a3fd8d
Patched order, removed unnecessary trace
|
8 lat temu |
felixf
|
00b0e95e88
Unix files using finalized collection works now.
|
8 lat temu |
felixf
|
972f7e0c53
Console keeps running and traps in A2 work.
|
8 lat temu |
felixf
|
e736c23ce2
Traphandling
|
8 lat temu |
felixf
|
4331b1edc7
Add StdIo also for windows.
|
8 lat temu |
felixf
|
dcb8ceb665
argc / argv and some cleanup (objects introduced more trace, will be removed)
|
8 lat temu |
felixf
|
1182924686
System boots. GUI comes up. Testprogram invoking GC works.
|
8 lat temu |
felixf
|
0f400196bb
GC -- System boots up to X11 (then -> Symbol missing)
|
8 lat temu |
felixf
|
1ee859c02b
(Heuritisc) GC working -- using correct SP / BP
|
8 lat temu |
felixf
|
a2b127fa27
thread context stored in suspend -- works
|
8 lat temu |
felixf
|
4686eb4cb8
can et full context of any process interrupted with suspend
|
8 lat temu |