Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | hook counts are integers now | Roberto Ierusalimschy | 2002-12-05 | 1 | -2/+2 | |
| | ||||||
* | each .c file defines its own name | Roberto Ierusalimschy | 2002-12-04 | 28 | -28/+84 | |
| | ||||||
* | new function `lua_cpcall' | Roberto Ierusalimschy | 2002-12-04 | 5 | -41/+105 | |
| | ||||||
* | new facilities to test memory overflow in main.c | Roberto Ierusalimschy | 2002-12-04 | 2 | -2/+16 | |
| | ||||||
* | avoid non-raw accesses to globals when variable may not exist | Roberto Ierusalimschy | 2002-12-04 | 2 | -7/+12 | |
| | ||||||
* | new function `io.type' | Roberto Ierusalimschy | 2002-12-04 | 1 | -1/+15 | |
| | ||||||
* | small bug: `write' must return three values in case of errors | Roberto Ierusalimschy | 2002-12-04 | 1 | -3/+2 | |
| | ||||||
* | avoid names `str...' (may conflict with string.h) | Roberto Ierusalimschy | 2002-12-02 | 1 | -7/+6 | |
| | ||||||
* | details | Roberto Ierusalimschy | 2002-12-02 | 1 | -5/+5 | |
| | ||||||
* | details | Roberto Ierusalimschy | 2002-11-26 | 2 | -15/+7 | |
| | ||||||
* | detail | Roberto Ierusalimschy | 2002-11-26 | 1 | -3/+5 | |
| | ||||||
* | new `coroutine.status' function | Roberto Ierusalimschy | 2002-11-26 | 1 | -1/+18 | |
| | ||||||
* | new function `lua_version' | Roberto Ierusalimschy | 2002-11-25 | 2 | -2/+9 | |
| | ||||||
* | simpler interface to hooks + use of `int' to count hooks | Roberto Ierusalimschy | 2002-11-25 | 8 | -48/+41 | |
| | ||||||
* | renaming `stringdump' -> `string.dump' | Roberto Ierusalimschy | 2002-11-25 | 2 | -22/+21 | |
| | ||||||
* | `__tostring' for files + small bug (could do invalid read inside | Roberto Ierusalimschy | 2002-11-25 | 1 | -20/+35 | |
| | | | | a userdata when it was not a file) | |||||
* | warnings from Visual C++ | Roberto Ierusalimschy | 2002-11-25 | 3 | -7/+5 | |
| | ||||||
* | resets hook count even in case of errors | Roberto Ierusalimschy | 2002-11-25 | 1 | -2/+2 | |
| | ||||||
* | ULONG_MAX>>10 may not fit into an int | Roberto Ierusalimschy | 2002-11-25 | 1 | -3/+4 | |
| | ||||||
* | comments | Roberto Ierusalimschy | 2002-11-22 | 5 | -15/+15 | |
| | ||||||
* | separated control over C recursion level | Roberto Ierusalimschy | 2002-11-22 | 4 | -18/+40 | |
| | ||||||
* | make more clear "primitive" recursive definitions | Roberto Ierusalimschy | 2002-11-22 | 1 | -106/+100 | |
| | ||||||
* | avoid C stack overflow during parsing | Roberto Ierusalimschy | 2002-11-22 | 3 | -4/+22 | |
| | ||||||
* | detail | Roberto Ierusalimschy | 2002-11-22 | 2 | -4/+4 | |
| | ||||||
* | small bug: previous call may change `base' | Roberto Ierusalimschy | 2002-11-21 | 1 | -2/+3 | |
| | ||||||
* | new macro `condhardstacktests' to control hard stack tests | Roberto Ierusalimschy | 2002-11-21 | 3 | -4/+18 | |
| | ||||||
* | simpler definition for incr_top | Roberto Ierusalimschy | 2002-11-21 | 1 | -7/+3 | |
| | ||||||
* | easier way to keep `base' correct | Roberto Ierusalimschy | 2002-11-21 | 3 | -26/+21 | |
| | ||||||
* | Lua functions must have a frame or a saved pc. | Roberto Ierusalimschy | 2002-11-21 | 1 | -1/+2 | |
| | ||||||
* | keep L->ci->base in L->base for faster access | Roberto Ierusalimschy | 2002-11-21 | 7 | -41/+48 | |
| | ||||||
* | no problem keeping some dead meat while doing collection | Roberto Ierusalimschy | 2002-11-21 | 1 | -13/+4 | |
| | ||||||
* | C functions cannot increase its top without filling the stack | Roberto Ierusalimschy | 2002-11-21 | 1 | -6/+8 | |
| | ||||||
* | must check GC every time it can create new objects | Roberto Ierusalimschy | 2002-11-21 | 1 | -2/+10 | |
| | ||||||
* | global_State must be deallocated (and so allocated) with NULL also | Roberto Ierusalimschy | 2002-11-21 | 2 | -5/+8 | |
| | | | | (otherwise it trys to decrement inside itself after its own free) | |||||
* | details | Roberto Ierusalimschy | 2002-11-19 | 1 | -2/+2 | |
| | ||||||
* | better organization of "malloc responsabilities" | Roberto Ierusalimschy | 2002-11-19 | 1 | -53/+66 | |
| | ||||||
* | option -l does a `require', instead of `dofile' | Roberto Ierusalimschy | 2002-11-19 | 1 | -17/+28 | |
| | ||||||
* | small bugs (state could keep its CI_HASFRAME attribute after returning) | Roberto Ierusalimschy | 2002-11-19 | 1 | -5/+8 | |
| | ||||||
* | new assertions | Roberto Ierusalimschy | 2002-11-18 | 1 | -4/+7 | |
| | ||||||
* | include file name in error messages | Roberto Ierusalimschy | 2002-11-18 | 1 | -15/+23 | |
| | ||||||
* | support for tests of yield inside hooks + better support for tests | Roberto Ierusalimschy | 2002-11-18 | 1 | -22/+75 | |
| | | | | with valgrind and other memory checkers | |||||
* | support for yield inside hooks | Roberto Ierusalimschy | 2002-11-18 | 2 | -22/+35 | |
| | ||||||
* | details | Roberto Ierusalimschy | 2002-11-18 | 2 | -9/+14 | |
| | ||||||
* | towards 5.0 beta | Roberto Ierusalimschy | 2002-11-18 | 1 | -163/+293 | |
| | ||||||
* | messages | Roberto Ierusalimschy | 2002-11-18 | 1 | -3/+3 | |
| | ||||||
* | new representation for hooks (to allow asynchronous calls to sethook) | Roberto Ierusalimschy | 2002-11-18 | 8 | -44/+59 | |
| | ||||||
* | details | Roberto Ierusalimschy | 2002-11-14 | 1 | -2/+2 | |
| | ||||||
* | better code to signal write barriers | Roberto Ierusalimschy | 2002-11-14 | 2 | -5/+7 | |
| | ||||||
* | documentation for write barriers | Roberto Ierusalimschy | 2002-11-14 | 8 | -25/+25 | |
| | ||||||
* | C function may leave garbage on the stack (besides return values) | Roberto Ierusalimschy | 2002-11-14 | 1 | -3/+5 | |
| |