Roberto Ierusalimschy
|
6867055546
|
bug: Resuming the running coroutine makes it unyieldable
|
2013-11-08 16:22:50 -02:00 |
|
Roberto Ierusalimschy
|
c2ea18726a
|
BUG: stack overflow in vararg functions with many fixed
parameters called with few arguments
|
2013-04-19 18:03:23 -03:00 |
|
Roberto Ierusalimschy
|
2ca5181413
|
Branch 5.2 - new releases for 5.2 go from here, main trunk goes
for next version
|
2013-04-12 15:48:47 -03:00 |
|
Roberto Ierusalimschy
|
f5ae26ec6c
|
official branch for Lua 5.1
|
2007-12-27 11:02:25 -02:00 |
|
Roberto Ierusalimschy
|
a62fca1ebb
|
BUG: debug hooks may get wrong when mixed with coroutines
|
2006-06-05 16:36:45 -03:00 |
|
Roberto Ierusalimschy
|
c505f341d6
|
small changes in casts
|
2005-12-22 14:19:56 -02:00 |
|
Roberto Ierusalimschy
|
201288b4df
|
small bug
|
2005-10-23 15:52:42 -02:00 |
|
Roberto Ierusalimschy
|
b3f81f1d1d
|
small bug when debugging dead threads
|
2005-10-14 13:23:33 -03:00 |
|
Roberto Ierusalimschy
|
37b49aa451
|
detail
|
2005-10-06 17:44:22 -03:00 |
|
Roberto Ierusalimschy
|
2d2f955763
|
detail
|
2005-09-09 15:16:28 -03:00 |
|
Roberto Ierusalimschy
|
98296f6b45
|
some bugs related to stack reallocation
|
2005-08-24 13:15:49 -03:00 |
|
Roberto Ierusalimschy
|
23b79c5945
|
small changes to facilitate external C coroutines
|
2005-08-22 16:58:29 -03:00 |
|
Roberto Ierusalimschy
|
6fcd334ca0
|
small improvements
|
2005-08-22 15:54:49 -03:00 |
|
Roberto Ierusalimschy
|
44b19075c0
|
small changes (to easy integration with Coco)
|
2005-08-09 16:49:04 -03:00 |
|
Roberto Ierusalimschy
|
575637319e
|
better recovery at panic
|
2005-07-11 11:00:31 -03:00 |
|
Roberto Ierusalimschy
|
34aac33c15
|
detail
|
2005-06-13 18:17:59 -03:00 |
|
Roberto Ierusalimschy
|
bf2b342ac1
|
better control for compatibility code for varargs
|
2005-06-13 11:15:54 -03:00 |
|
Roberto Ierusalimschy
|
90de38bf1f
|
warnings in VS .Net
|
2005-05-31 11:25:18 -03:00 |
|
Roberto Ierusalimschy
|
38da9d568a
|
better use defined/undefined as flag values for macros
|
2005-05-20 16:09:05 -03:00 |
|
Roberto Ierusalimschy
|
b320d37a80
|
better tests for correctness of `savedpc'
|
2005-05-03 16:01:17 -03:00 |
|
Roberto Ierusalimschy
|
7b6c3b463e
|
small optimizations
|
2005-04-05 10:41:29 -03:00 |
|
Roberto Ierusalimschy
|
e6e543a534
|
better control for compatibility code
|
2005-03-29 13:20:48 -03:00 |
|
Roberto Ierusalimschy
|
ade585bdf9
|
no more LUA_FIRSTINDEX
|
2005-03-28 14:17:53 -03:00 |
|
Roberto Ierusalimschy
|
fb0f95a2b7
|
call limit may be larger than shorts
|
2005-03-18 15:55:09 -03:00 |
|
Roberto Ierusalimschy
|
4494094031
|
detail
|
2005-03-16 17:02:48 -03:00 |
|
Roberto Ierusalimschy
|
370d31a559
|
luac´ -> luai' (to avoid confusion with other luac stuff)
|
2005-03-09 13:28:07 -03:00 |
|
Roberto Ierusalimschy
|
f8df21bd20
|
`luaconf.h´ exports all its definitions always (so all of them
must have a lua/LUA prefix).
|
2005-03-08 17:10:05 -03:00 |
|
Roberto Ierusalimschy
|
b5b230d95c
|
fewer #include's in luaconf.h
|
2005-03-08 15:09:16 -03:00 |
|
Roberto Ierusalimschy
|
7d45a5f48f
|
C functions and userdata also have environments
|
2005-02-18 10:40:02 -02:00 |
|
Roberto Ierusalimschy
|
c78940f21a
|
static names do not need `luaX_' prefix
|
2004-12-03 18:50:25 -02:00 |
|
Roberto Ierusalimschy
|
12dacd3c0e
|
added an `L' parameter to macros L_TRY & L_THROW (someone may need it).
|
2004-12-01 13:52:54 -02:00 |
|
Roberto Ierusalimschy
|
8b5bb6056b
|
removal of unused variable
|
2004-09-22 09:37:52 -03:00 |
|
Roberto Ierusalimschy
|
2419f2bf02
|
cleaner API for coroutines
|
2004-09-15 17:39:42 -03:00 |
|
Roberto Ierusalimschy
|
0de2065f4e
|
tighter tests for stack overflow
|
2004-09-08 11:23:09 -03:00 |
|
Roberto Ierusalimschy
|
ee165043ef
|
two bugs related to varargs
|
2004-09-03 12:48:56 -03:00 |
|
Roberto Ierusalimschy
|
e8d4fe7236
|
new macro lua_threadyield' + lock stuff in luaconf.h' + details
|
2004-06-02 16:07:55 -03:00 |
|
Roberto Ierusalimschy
|
616438fe9a
|
new way to use vararg' parameters (with ...')
|
2004-05-31 15:51:50 -03:00 |
|
Roberto Ierusalimschy
|
0bda88e6cd
|
small steps towards yields in iterators and tag methods
|
2004-05-14 16:25:09 -03:00 |
|
Roberto Ierusalimschy
|
7e41612eb2
|
code parameterized by LUA_FIRSTINDEX (first index of an array)
|
2004-05-10 14:50:51 -03:00 |
|
Roberto Ierusalimschy
|
b4cd38ba6c
|
new scheme for configuration through `luaconf.h'
|
2004-04-30 17:13:38 -03:00 |
|
Roberto Ierusalimschy
|
26a9b249db
|
details
|
2004-03-24 12:46:49 -03:00 |
|
Roberto Ierusalimschy
|
47fc57a252
|
TObject' renamed to TValue' + other name changes and better assertions
for incremental garbage collection
|
2003-12-10 10:13:36 -02:00 |
|
Roberto Ierusalimschy
|
921b1723e2
|
comments
|
2003-11-11 14:34:17 -02:00 |
|
Roberto Ierusalimschy
|
c51bcf4796
|
it's ok to dump functions with upvalues
|
2003-10-20 15:42:41 -02:00 |
|
Roberto Ierusalimschy
|
9914e1bcdd
|
detail
|
2003-10-20 10:24:26 -02:00 |
|
Roberto Ierusalimschy
|
6becdb3e70
|
details
|
2003-10-03 13:04:11 -03:00 |
|
Roberto Ierusalimschy
|
6063c5c61f
|
bug: cannot invalidate a running coroutine
|
2003-09-05 11:30:59 -03:00 |
|
Roberto Ierusalimschy
|
8332d5c8a5
|
parser fully reentrant(!)
|
2003-08-27 18:01:44 -03:00 |
|
Roberto Ierusalimschy
|
b114142799
|
new auxiliary function `luaH_setstr'
|
2003-08-26 09:04:13 -03:00 |
|
Roberto Ierusalimschy
|
9fcc485176
|
zio does not keep "source" name (nobody uses it)
|
2003-08-25 16:51:54 -03:00 |
|