| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Thanks to Cheng, Long.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Hotcounts are decremented by 2 for loops and by 1 for calls.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Add generic HIOP instruction for extra backend functionality.
Add support for HIOP to x86 backend.
Use POWI for 64 bit integer x^k, too.
POWI is lowered to a call by SPLIT or the x64 backend.
|
| |
|
| |
|
|
|
|
| |
Thanks to David Manura.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Enable with: -DLUAJIT_USE_PERFTOOLS
|
| |
|
| |
|
|
|
|
|
|
|
| |
Need to sync GC objects to stack only during atomic GC phase.
Need to setup a proper frame structure only for calling finalizers.
Force an exit to the interpreter and let it handle the uncommon cases.
Finally solves the "NYI: gcstep sync with frames" issue.
|
| |
|
|
|
|
| |
Fixes overwrite of saved r12 after trace exit.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|