Commit Graph

303 Commits

Author SHA1 Message Date
Mike Pall
e897c5743f Windows/ARM64: Add MSVC cross-build support for x64 to ARM64.
Thanks to invertego. #1081
2023-09-17 10:44:04 +02:00
Mike Pall
7a77a3cd85 Windows/ARM64: Update install docs. 2023-09-15 06:10:58 +02:00
Mike Pall
bd2d107151 Windows: Call C++ destructors without compiling with /EHa.
Thanks to Peter Cawley. #593
2023-09-15 05:47:29 +02:00
Mike Pall
f0ff869bc2 Merge branch 'master' into v2.1 2023-08-21 02:38:56 +02:00
Mike Pall
c345946819 Update documentation for switch to rolling releases. 2023-08-21 02:28:49 +02:00
Mike Pall
ef587afb2c Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
Mike Pall
158a284cc9 Bump copyright date. 2023-08-20 21:25:30 +02:00
Mike Pall
cbb187aea5 Remove work-in-progress notice in string buffer docs. 2023-08-20 21:14:37 +02:00
Mike Pall
27af72e66f ARM64: Add support for ARM64e pointer authentication codes (PAC).
Contributed by Peter Cawley. #559
2023-08-12 22:25:40 +02:00
Mike Pall
de2e1ca9d3 Disable FMA by default. Use -Ofma or jit.opt.start("+fma") to enable.
See the discussion in #918 for the rationale.
2022-12-07 18:38:22 +01:00
Mike Pall
e05371bdc3 Merge branch 'master' into v2.1 2022-11-14 09:56:07 +01:00
Mike Pall
1c5113aea9 Clarify contact page. 2022-11-14 09:55:38 +01:00
Mike Pall
d13610a845 Merge branch 'master' into v2.1 2022-09-13 11:33:12 +02:00
Mike Pall
46e62cd963 Fix last edit. 2022-09-13 11:32:53 +02:00
Mike Pall
4aae8dc2f6 Merge branch 'master' into v2.1 2022-09-13 11:22:46 +02:00
Mike Pall
b907ffc49f Remove dead Wiki links.
The lost content may be resurrected later.
2022-09-13 11:21:30 +02:00
Mike Pall
03080b795a Add -F option to override filename in jit.bcsave (luajit -b).
Suggested by Mathias Westerdahl.
2022-08-15 14:16:58 +02:00
Mike Pall
4c2441c16c Merge branch 'master' into v2.1 2022-06-23 09:10:43 +02:00
Mike Pall
2e98c3d064 Grammar and spell check. 2022-06-23 09:10:09 +02:00
Mike Pall
5f70f7723e Merge branch 'master' into v2.1 2022-06-08 15:03:52 +02:00
Mike Pall
fd86c924b9 Update console build instructions. 2022-06-08 14:55:59 +02:00
Mike Pall
f2b37f51f6 Merge branch 'master' into v2.1 2022-04-18 02:02:56 +02:00
Mike Pall
5743edf3b0 Cleanup of system and architecture support docs. 2022-04-18 01:54:00 +02:00
Mike Pall
34a62c7f73 Add PS5 port. 2022-04-17 23:41:39 +02:00
Mike Pall
f004a51b3a Merge branch 'master' into v2.1 2022-03-07 09:51:56 +01:00
Mike Pall
62339a614f Fix install docs for Android.
Thanks to GuDzpoz.
2022-03-07 09:50:25 +01:00
Mike Pall
7306ba78d6 Merge branch 'master' into v2.1 2022-01-15 19:42:30 +01:00
Mike Pall
c4dfb625ba Bump copyright date. 2022-01-15 19:30:54 +01:00
Mike Pall
c21c6cb417 FFI: Ensure library is loaded before de-serializing FFI types.
Reported by ImagicTheCat.
2022-01-15 18:32:34 +01:00
Mike Pall
f3c856915b Update Android build docs. 2021-11-13 20:39:37 +01:00
Mike Pall
6bac78e838 Merge branch 'master' into v2.1 2021-11-13 20:39:20 +01:00
Mike Pall
43f117946e Update Android build docs. 2021-11-13 20:24:06 +01:00
Mike Pall
cb0f124f8f Merge branch 'master' into v2.1 2021-09-24 12:11:55 +02:00
Mike Pall
1811c4b0f1 Windows/x64: Document MSVC flags for C++ exception interoperability.
Suggested by Julien Cugnière.
2021-09-24 12:10:44 +02:00
Mike Pall
15ed84bd49 String buffers, part 4a: Add metatable serialization dictionary.
Sponsored by fmad.io.
2021-08-12 21:27:58 +02:00
Mike Pall
3fbf51bb99 Merge branch 'master' into v2.1 2021-06-07 12:06:02 +02:00
Mike Pall
ec5f6a5618 Fix HTML. 2021-06-07 12:05:34 +02:00
Mike Pall
ac02a120ef String buffers, part 2e: add serialization string dictionary.
Sponsored by fmad.io.
2021-06-07 12:03:22 +02:00
Mike Pall
a119497bec String buffers, part 2d: basic string buffer methods.
Sponsored by fmad.io.
2021-06-01 05:16:32 +02:00
Mike Pall
fcdb246506 Merge branch 'master' into v2.1 2021-04-25 17:45:40 +02:00
Mike Pall
431e81cdff Add FAQ about table iteration order. 2021-04-25 17:44:03 +02:00
Mike Pall
4c6b669c41 String buffers, part 1: object serialization.
Sponsored by fmad.io.
2021-03-25 02:21:31 +01:00
Mike Pall
da20ea45c4 Upgrade docs to HTML5. It's about time. 2021-03-25 02:09:15 +01:00
Mike Pall
a32aeadc68 Handle on-trace OOM errors from helper functions. 2021-03-23 00:39:50 +01:00
Mike Pall
e131936133 Cleanup and enable external unwinding for more platforms. 2021-03-23 00:22:34 +01:00
Mike Pall
ce9faf2e0d Merge branch 'master' into v2.1 2021-03-11 15:33:44 +01:00
Mike Pall
5ccfe94f4e Remove specific version numbers from the docs. 2021-03-11 15:32:28 +01:00
Mike Pall
ec6edc5c39 Merge branch 'master' into v2.1 2021-01-12 13:00:48 +01:00
Mike Pall
9b000309cc Clarify macOS build instructions. 2021-01-12 12:59:54 +01:00
Mike Pall
1e66d0f9e6 Merge branch 'master' into v2.1 2021-01-02 21:56:07 +01:00