index
:
luajit
master
v2.0
v2.1
A mirror of https://luajit.org/git/luajit.git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
vm_arm64.dasc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch 'master' into v2.1
Mike Pall
2025-01-13
1
-1
/
+1
*
macOS: Fix macOS 15 / Clang 16 build.
Mike Pall
2024-10-02
1
-1
/
+0
*
ARM64: Make tobit conversions match JIT backend behavior.
Mike Pall
2024-08-20
1
-14
/
+6
*
Merge branch 'master' into v2.1
Mike Pall
2023-11-12
1
-0
/
+8
*
ARM64: Unify constant register handling in interpreter.
Mike Pall
2023-10-08
1
-77
/
+73
*
ARM64: Restore fp before sp in C stack unwinders.
Mike Pall
2023-10-08
1
-1
/
+3
*
LJ_FR2: Fix stack checks in vararg calls.
Mike Pall
2023-09-21
1
-0
/
+1
*
ARM64: Set fixed interpreter registers before rethrow.
Mike Pall
2023-09-17
1
-4
/
+4
*
ARM64: External unwinder already restores non-volatile registers.
Mike Pall
2023-09-15
1
-4
/
+4
*
Windows/ARM64: Fix exception unwinding (again).
Mike Pall
2023-09-15
1
-9
/
+33
*
ARM64: Improve BC_JLOOP.
Mike Pall
2023-09-09
1
-2
/
+1
*
FFI: Unify stack setup for C calls in interpreter.
Mike Pall
2023-08-29
1
-4
/
+4
*
Merge branch 'master' into v2.1
Mike Pall
2023-08-20
1
-1
/
+1
*
Ensure forward progress on trace exit to BC_ITERN.
Mike Pall
2023-08-13
1
-4
/
+17
*
ARM64: Add support for ARM64e pointer authentication codes (PAC).
Mike Pall
2023-08-12
1
-14
/
+42
*
Disable FMA by default. Use -Ofma or jit.opt.start("+fma") to enable.
Mike Pall
2022-12-07
1
-1
/
+3
*
ARM64: Allow building with unwinding disabled.
Mike Pall
2022-07-19
1
-0
/
+2
*
Revert to trival pow() optimizations to prevent inaccuracies.
Mike Pall
2022-03-08
1
-7
/
+4
*
Fix pow() optimization inconsistencies.
Mike Pall
2022-01-24
1
-4
/
+7
*
Merge branch 'master' into v2.1
Mike Pall
2022-01-15
1
-1
/
+1
*
ARM64: Fix pcall() error case.
Mike Pall
2021-10-27
1
-1
/
+2
*
OSX/ARM64: Fix external unwinding.
Mike Pall
2021-10-17
1
-50
/
+39
*
OSX/ARM64: Disable unwind info.
Mike Pall
2021-09-21
1
-1
/
+2
*
ARM64: Reorder interpreter stack frame and fix unwinding.
Mike Pall
2021-09-20
1
-43
/
+146
*
FFI: Don't load PC from non-function object in FFI continuation.
Mike Pall
2021-09-20
1
-1
/
+1
*
Compile table traversals: next(), pairs(), BC_ISNEXT/BC_ITERN.
Mike Pall
2021-09-19
1
-2
/
+77
*
Refactor table traversal.
Mike Pall
2021-09-19
1
-13
/
+11
*
String buffers, part 2a: internal SBuf reorg. Use full pointers.
Mike Pall
2021-06-01
1
-1
/
+1
*
Handle on-trace OOM errors from helper functions.
Mike Pall
2021-03-23
1
-1
/
+2
*
Merge branch 'master' into v2.1
Mike Pall
2021-01-02
1
-1
/
+1
*
Merge branch 'master' into v2.1
Mike Pall
2020-08-09
1
-2
/
+1
*
Redesign and harden string interning.
Mike Pall
2020-06-23
1
-6
/
+6
*
Fix math.min()/math.max() inconsistencies.
Mike Pall
2020-05-22
1
-2
/
+2
*
ARM, ARM64, PPC: Fix TSETR fallback.
Mike Pall
2020-05-18
1
-0
/
+1
*
Merge branch 'master' into v2.1
Mike Pall
2020-01-20
1
-1
/
+1
*
ARM64: Fix write barrier in BC_USETS.
Mike Pall
2018-06-24
1
-1
/
+1
*
ARM64: Fix xpcall() error case (really).
Mike Pall
2017-11-18
1
-1
/
+2
*
ARM64: Fix xpcall() error case.
Mike Pall
2017-11-16
1
-1
/
+1
*
ARM64: Fix stores to vmstate.
Mike Pall
2017-04-17
1
-6
/
+6
*
ARM64: Add big-endian support.
Mike Pall
2017-03-30
1
-23
/
+46
*
Merge branch 'master' into v2.1
Mike Pall
2017-01-17
1
-1
/
+1
*
ARM64: Emit more efficient trace exits.
Mike Pall
2016-11-24
1
-16
/
+15
*
ARM64: Add JIT compiler backend.
Mike Pall
2016-11-20
1
-13
/
+214
*
Merge branch 'master' into v2.1
Mike Pall
2016-03-03
1
-1
/
+1
*
ARM64: Fix __call metamethod handling for tail calls.
Mike Pall
2015-07-14
1
-2
/
+2
*
ARM64: Fix math.floor/math.ceil for string args.
Mike Pall
2015-04-15
1
-0
/
+1
*
ARM64: Add FFI support.
Mike Pall
2015-01-07
1
-9
/
+121
*
Merge branch 'master' into v2.1
Mike Pall
2015-01-06
1
-1
/
+1
*
ARM64: Compatibility fixes for Clang.
Mike Pall
2015-01-04
1
-2
/
+4
*
ARM64: Add build infrastructure and initial port of interpreter.
Mike Pall
2015-01-03
1
-0
/
+3649