Mike Pall
|
690ff909f5
PPC: More interpreter tuning. Use y-bit for branch predictions.
|
14 年之前 |
Mike Pall
|
d9fe562ccc
PPC: Export register names from disassembler.
|
14 年之前 |
Mike Pall
|
a5b5f4112a
PPC: Disassemble y-bit instead of at-bits for conditional branches.
|
14 年之前 |
Mike Pall
|
e2b89de92d
PPC: Add y-bit variants of conditional branches to DynASM.
|
14 年之前 |
Mike Pall
|
25a0e663db
Always use ANSI variants of Windows system functions.
|
14 年之前 |
Mike Pall
|
3e904ae274
Mark installed shared library as executable.
|
14 年之前 |
Mike Pall
|
32c1d4751a
Avoid conversion narrowing of arithmetic with large constants.
|
14 年之前 |
Mike Pall
|
6627744752
FFI/x64: Fix struct-by-value calling conventions.
|
14 年之前 |
Mike Pall
|
78cc9c889d
Record missing FORI slot loads (e.g. after return to lower frame).
|
14 年之前 |
Mike Pall
|
ec1b70ae35
PPC: Add PPC disassembler.
|
14 年之前 |
Mike Pall
|
607bd88f57
Add potential PHI for number conversions due to type instability, too.
|
14 年之前 |
Mike Pall
|
a9dd47b7fc
Extend -b to generate c/h/obj/o files with embedded bytecode.
|
14 年之前 |
Mike Pall
|
aad7ea3c02
Load embedded bytecode with require().
|
14 年之前 |
Mike Pall
|
b500b50edc
Clarify name of MIT license.
|
14 年之前 |
Mike Pall
|
4a42933b17
Replace some _Unwind_* types. Fixes build issues on OSX 10.7.
|
14 年之前 |
Mike Pall
|
10ffd05ba9
x64: Fix result type of cdata index conversions.
|
14 年之前 |
Mike Pall
|
05ef03e2d0
Don't bother to chain NOPs.
|
14 年之前 |
Mike Pall
|
e8fa76feac
PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
14 年之前 |
Mike Pall
|
d84207b8b6
PPC: Save/restore cr2, cr3 and cr4 when entering/leaving VM.
|
14 年之前 |
Mike Pall
|
5385809d30
PPC: Add mtcrf instruction to DynASM.
|
14 年之前 |
Mike Pall
|
28b98acd75
PPC: Tune and reschedule interpreter for PPC/e300.
|
14 年之前 |
Mike Pall
|
f333dfd17d
Fix compiler warning.
|
14 年之前 |
Mike Pall
|
4c50e36cee
Fix stack check when L->top is above L->maxstack.
|
14 年之前 |
Mike Pall
|
bed0f18466
Remove temporary mcode limit error from application stack.
|
14 年之前 |
Mike Pall
|
d9b518874d
FFI: Limit snapshot optimization for cdata comparisons.
|
14 年之前 |
Mike Pall
|
4008b351f4
PPC: Add machine-specific part of FFI.
|
14 年之前 |
Mike Pall
|
26106759d4
PPC: Fix floor/ceil for dual-number mode.
|
14 年之前 |
Mike Pall
|
551f09cebd
PPC: Add dual-number mode interpreter. Enable by default.
|
14 年之前 |
Mike Pall
|
ee2bb5efed
Use different workaround for alignment of jit_State.
|
14 年之前 |
Mike Pall
|
d001d7b7ce
FFI: Treat function ctypes like pointers in comparisons.
|
14 年之前 |