index
:
fengari
master
Mirrored from https://github.com/fengari-lua/fengari
Laria Carolin Chabowski
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
lobject.js
Commit message (
Expand
)
Author
Age
*
src/lobject.js: our lua_strx2number returns null on failure
daurnimator
2017-05-21
*
src/lobject.js: Check that there is no trailing junk from lua_strx2number
daurnimator
2017-05-21
*
Centralise integer mod and div operations to luaV_mod and luaV_div
daurnimator
2017-05-21
*
Use same mod operator behaviour from both lvm.js and lobject.js
daurnimator
2017-05-21
*
shifts have different semantics to JS, use add luaV_shiftl
daurnimator
2017-05-21
*
src/lobject.js: l_str2int - keep numbers in representable range
daurnimator
2017-05-21
*
Use >>> instead of >>
Benoit Giannangeli
2017-05-20
*
src/lobject.js: Fix floating point mod operation
daurnimator
2017-05-18
*
src/lobject.js: IDIV is floor division
daurnimator
2017-05-16
*
src/lobject.js: Add default case to switch
daurnimator
2017-05-16
*
lua_arith, moved luaO_arith to lobject.js
Benoit Giannangeli
2017-05-14
*
Freeze luaO_nilobject to catch any accidental overwrite
Benoit Giannangeli
2017-05-11
*
src/lobject.js: Fix dead key TValue type
daurnimator
2017-05-11
*
Initialise CClosure upvalues TValues in constructor
daurnimator
2017-05-09
*
src/lobject.js: Be consistent in LClosure/CClosure constructors
daurnimator
2017-05-09
*
Introduce a TString class
daurnimator
2017-05-08
*
Add accessors to TValue for TString values
daurnimator
2017-05-08
*
Move string functions to centralised lstring.js
daurnimator
2017-05-08
*
src/lobject.js: Fix %% in luaO_pushvfstring passing char rather than array of...
daurnimator
2017-05-08
*
Add lua_pushfstring and lua_pushvstring
daurnimator
2017-05-04
*
Move .id field from TValue to values themselves
daurnimator
2017-05-03
*
Refactor table implementation
daurnimator
2017-05-03
*
Use lfunc from lundump.js
daurnimator
2017-05-02
*
src/lobject: Add sethvalue method to TValue
daurnimator
2017-05-02
*
lua_State shouldn't subclass TValue
daurnimator
2017-04-28
*
LClosure and CClosure shouldn't subclass TValue
daurnimator
2017-04-28
*
src/lobject: Add setters to TValue class
daurnimator
2017-04-28
*
Add table construction function
daurnimator
2017-04-28
*
Move frexp and ldexp to luaconf.js
daurnimator
2017-04-26
*
Move jsstring() from lobject.js to defs.js; export from lua.js
daurnimator
2017-04-26
*
Remove lightuserdata object subtype
daurnimator
2017-04-26
*
Added missin |0
Benoit Giannangeli
2017-04-26
*
All core files reference defs.js instead of lua.js
daurnimator
2017-04-26
*
Force 32bit integer with |0
Benoit Giannangeli
2017-04-24
*
Use maximum 32bit number instead of Number.MAX_SAFE_INTEGER
Benoit Giannangeli
2017-04-24
*
No more Table, just TValue with table type and Map value
Benoit Giannangeli
2017-04-18
*
luaH_next and luaH_getn are not Table member functions
Benoit Giannangeli
2017-04-18
*
Cache all to_luastring of internal literals
Benoit Giannangeli
2017-04-18
*
Fixed boolean comparison
Benoit Giannangeli
2017-04-14
*
Use Lua's modulo semantic
Benoit Giannangeli
2017-04-14
*
Fixed l_str2int fail case
Benoit Giannangeli
2017-04-14
*
Table indexes are also starting at 1 internally
Benoit Giannangeli
2017-04-13
*
debug.traceback
Benoit Giannangeli
2017-04-12
*
nan, -inf, inf
Benoit Giannangeli
2017-04-10
*
8-bit only in lstrlib
Benoit Giannangeli
2017-03-30
*
8-bit string internally tests
Benoit Giannangeli
2017-03-30
*
Never use js strings internally
Benoit Giannangeli
2017-03-29
*
luaO_utf8esc
Benoit Giannangeli
2017-03-28
*
lua_strx2number
Benoit Giannangeli
2017-03-28
*
Proper use of luaO_nilobject
Benoit Giannangeli
2017-03-24
[next]