Mike Pall
|
c8a80fa989
Cleanup types for narrowing stack machine.
|
hace 16 años |
Mike Pall
|
67ca399a30
Compress snapshots using a simple, extensible 1D-compression.
|
hace 16 años |
Mike Pall
|
e058714a2e
Add missing eviction in asm_obar().
|
hace 16 años |
Mike Pall
|
34d84f8836
Fill gaps in frames (caused by metamethod calls) with nil.
|
hace 16 años |
Mike Pall
|
47f1bc80d8
Use dedicated type for snapshot map entry.
|
hace 16 años |
Mike Pall
|
055396a69d
Force error if lua_newstate() is used in 64 bit mode.
|
hace 16 años |
Mike Pall
|
43f1e13470
Integrate MinGW build with DWARF2 exception handling.
|
hace 16 años |
Mike Pall
|
c56811bb7a
Fix undefined behavior in table resizing calculation.
|
hace 16 años |
Mike Pall
|
419cbb3aa9
Fix ordered string comparisons. Unsigned arithmetic is evil.
|
hace 16 años |
Mike Pall
|
d62dcd4a72
Update docs about exception handling.
|
hace 16 años |
Mike Pall
|
a61df8efbe
Decouple guard vs. INT check vs. TYPECHECK semantics for SLOAD.
|
hace 16 años |
Mike Pall
|
36769c2f6b
Fix broken intarith + testop optimization.
|
hace 16 años |
Mike Pall
|
4e39597ba6
Add some sanity checks for allocator in 64 bit mode.
|
hace 16 años |
Mike Pall
|
32969abe40
Reduce non-numeric tag range by bumping up 64 bit lightud tag.
|
hace 16 años |
Mike Pall
|
379b8c5fe4
Update docs with x64 build instructions.
|
hace 16 años |
Mike Pall
|
4b0725d5fc
Fix more 64 bit conversion warnings.
|
hace 16 años |
Mike Pall
|
09548024d1
Silence 64 bit conversion warning.
|
hace 16 años |
Mike Pall
|
09ca54d9bc
Enable build for x64 interpreter on WIN64.
|
hace 16 años |
Mike Pall
|
49e3bdf080
Allocate 32 bit memory on WIN64 using NtAllocateVirtualMemory.
|
hace 16 años |
Mike Pall
|
62fafb5a72
Fix off-by-one error in x64 PE object symbol mangling.
|
hace 16 años |
Mike Pall
|
3100026b86
Error for blacklisted loop bytecodes has no info argument.
|
hace 16 años |
Mike Pall
|
82417ee889
Add build infrastructure for x64 interpreter.
|
hace 16 años |
Mike Pall
|
a431d6f35c
Shorten %p format for pure 32 bit pointers on x64.
|
hace 16 años |
Mike Pall
|
767035f031
Strip '@' suffix from external symbols for MACH-O, too.
|
hace 16 años |
Mike Pall
|
99d153bef9
Improve alias analysis of upvalues using a disambiguation hash value.
|
hace 16 años |
Mike Pall
|
2cc554db0c
Avoid int16_t widening for pt->uv elements.
|
hace 16 años |
Mike Pall
|
a33204ae5e
Fix 32/64 bit portability issue with upval->v.
|
hace 16 años |
Mike Pall
|
ece20f8ca2
Fix x64 PE object emitter.
|
hace 16 años |
Mike Pall
|
4d9be5b8f8
Bump all copyright dates to 2010.
|
hace 16 años |
Mike Pall
|
c31ac26fb9
Add support for WIN64 exception handling to external unwinder.
|
hace 16 años |