Roberto Ierusalimschy
|
74b4013538
Removed macro 'changeage'
|
1 år sedan |
Roberto Ierusalimschy
|
63d68bd657
Comments detailing the ages for generational GC
|
1 år sedan |
Roberto Ierusalimschy
|
024f9064f1
External strings
|
1 år sedan |
Roberto Ierusalimschy
|
7f4906f565
Towards external strings
|
1 år sedan |
Roberto Ierusalimschy
|
37c215b43f
Merge branch 'newarray' into nextversion
|
1 år sedan |
Roberto Ierusalimschy
|
fa075b7953
Merge branch 'master' into newarray
|
1 år sedan |
Roberto Ierusalimschy
|
08a077d673
Full implementation of new representation for arrays
|
1 år sedan |
Roberto Ierusalimschy
|
43c8e5bded
Full abstraction for representation of array values
|
1 år sedan |
Roberto Ierusalimschy
|
c815c2f0eb
Merge branch 'master' into nextversion
|
1 år sedan |
Roberto Ierusalimschy
|
9b4f39ab14
More disciplined use of 'getstr' and 'tsslen'
|
1 år sedan |
Roberto Ierusalimschy
|
6b51133a98
Thread stacks resized in the atomic phase
|
2 år sedan |
Roberto Ierusalimschy
|
9be74ccc21
Several functions turned 'static'
|
2 år sedan |
Roberto Ierusalimschy
|
8dea54877a
Do not avoid major collections when GCdebt is zero
|
2 år sedan |
Roberto Ierusalimschy
|
5d8b5b9290
Changed signal of GC debt
|
2 år sedan |
Roberto Ierusalimschy
|
40565b4a08
Revamp of GC parameters
|
2 år sedan |
Roberto Ierusalimschy
|
ff106c028c
Merge branch 'master' into nextversion
|
2 år sedan |
Roberto Ierusalimschy
|
fa2f294dd1
Reduce calls to 'luaC_step' when GC is stopped
|
2 år sedan |
Roberto Ierusalimschy
|
0270c204c2
Simplification in handling of GC debt
|
2 år sedan |
Roberto Ierusalimschy
|
d324a0ccf9
Simpler control for major collections
|
2 år sedan |
Roberto Ierusalimschy
|
152b51955a
Removed GC checks from function calls
|
2 år sedan |
Roberto Ierusalimschy
|
ec61be9a7e
'l_mem' renamed to 'l_obj' to count objects
|
2 år sedan |
Roberto Ierusalimschy
|
f356d5acdd
First version of GC counting objects for control
|
2 år sedan |
Roberto Ierusalimschy
|
76953316d1
Added a counter of the total number of existing objects
|
2 år sedan |
Roberto Ierusalimschy
|
9ede317c70
Threads are created like other objects
|
2 år sedan |
Roberto Ierusalimschy
|
413a393e62
Stack indices changed to union's
|
2 år sedan |
Roberto Ierusalimschy
|
a1f77a234a
Bug: set correct pause when (re)entering gen. collection.
|
2 år sedan |
Roberto Ierusalimschy
|
597a53bbc6
Bug: finalizer calling exit can corrupt finalization order
|
3 år sedan |
Roberto Ierusalimschy
|
066e0f93c4
Fix debug information about finalizers
|
3 år sedan |
Roberto Ierusalimschy
|
0bfc572e51
Bug: GC is not reentrant
|
3 år sedan |
Roberto Ierusalimschy
|
1537d6680b
New control for reentrancy of emergency collections
|
4 år sedan |