Mike Pall
|
96d6d50320
|
Revert to trival pow() optimizations to prevent inaccuracies.
|
2022-03-08 19:44:10 +01:00 |
|
Mike Pall
|
9512d5c1ac
|
Fix pow() optimization inconsistencies.
|
2022-01-24 14:37:50 +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
|
1e66d0f9e6
|
Merge branch 'master' into v2.1
|
2021-01-02 21:56:07 +01:00 |
|
Mike Pall
|
f47c864b01
|
Bump copyright date.
|
2021-01-02 21:49:41 +01:00 |
|
Mike Pall
|
8ae5170cdc
|
Improve assertions.
|
2020-06-15 02:52:00 +02:00 |
|
Mike Pall
|
b2307c8ad8
|
Remove pow() splitting and cleanup backends.
|
2020-05-23 21:33:01 +02:00 |
|
Mike Pall
|
5655be4546
|
Cleanup math function compilation and fix inconsistencies.
|
2020-05-22 04:53:35 +02:00 |
|
Mike Pall
|
03208c8162
|
Fix math.min()/math.max() inconsistencies.
|
2020-05-22 03:10:30 +02:00 |
|
Mike Pall
|
87b111f0fe
|
Merge branch 'master' into v2.1
|
2020-01-20 23:34:21 +01:00 |
|
Mike Pall
|
38a5ed4b43
|
Bump copyright date.
|
2020-01-20 23:26:51 +01:00 |
|
Mike Pall
|
71ff7ef8a7
|
Merge branch 'master' into v2.1
|
2017-01-17 12:41:05 +01:00 |
|
Mike Pall
|
b93a1dd0c8
|
Bump copyright date to 2017.
|
2017-01-17 12:35:03 +01:00 |
|
Mike Pall
|
f4231949b5
|
Merge branch 'master' into v2.1
|
2016-03-03 12:11:37 +01:00 |
|
Mike Pall
|
db1b399af1
|
Bump copyright date to 2016.
|
2016-03-03 12:02:22 +01:00 |
|
Mike Pall
|
60de2f3d51
|
MIPS: Switch to dual-number mode. Fix soft-float interpreter.
|
2016-01-29 07:03:36 +01:00 |
|
Mike Pall
|
0a5045c34e
|
Merge branch 'master' into v2.1
|
2015-01-06 00:12:45 +01:00 |
|
Mike Pall
|
86913b9bbf
|
Bump copyright date to 2015.
|
2015-01-05 23:59:31 +01:00 |
|
Mike Pall
|
f307d0adaf
|
ARM64: Add build infrastructure and initial port of interpreter.
|
2015-01-03 15:28:33 +01:00 |
|
Mike Pall
|
ad03eba715
|
x86/x64: Drop internal x87 math functions. Use libm functions.
|
2014-12-08 02:02:34 +01:00 |
|
Mike Pall
|
e03df1e339
|
x86/x64: Call external symbols directly from interpreter code.
Except for ELF/x86 PIC, where it's easier to use wrappers.
|
2014-12-08 01:58:05 +01:00 |
|
Mike Pall
|
ef59e54820
|
Bump copyright date to 2014.
|
2014-01-16 23:10:16 +01:00 |
|
Mike Pall
|
4a44c4ff69
|
Bump copyright date to 2013.
|
2013-02-11 12:54:48 +01:00 |
|
Mike Pall
|
c2159f8624
|
ARM/PPC: Remove assembler code for lj_vm_foldarith().
|
2012-06-12 17:25:52 +02:00 |
|
Mike Pall
|
10ef109eef
|
Bump copyright date to 2012.
|
2012-01-23 22:42:42 +01:00 |
|
Mike Pall
|
5bed11e6b4
|
MIPS: Add interpreter. Enable MIPS build rules.
|
2012-01-23 22:24:11 +01:00 |
|
Mike Pall
|
e3c7476533
|
FFI: Record ffi.errno().
|
2011-11-26 16:56:09 +01:00 |
|
Mike Pall
|
e80478c44b
|
Rearrange defines for workarounds to embedded operating systems.
|
2011-10-19 18:14:46 +02:00 |
|
Mike Pall
|
bab2f0efae
|
PPC: Fix or remove assembler helper functions.
|
2011-09-05 18:34:11 +02:00 |
|
Mike Pall
|
b44ccd4263
|
Fix compiler warning.
|
2011-06-07 21:28:31 +02:00 |
|
Mike Pall
|
8c5935000d
|
Add narrowing of modulo operator.
|
2011-06-03 18:48:02 +02:00 |
|
Mike Pall
|
eec28aa9fd
|
Move math helpers to lj_vmmath.c. Add missing log2/exp2 for Symbian.
|
2011-06-03 17:15:44 +02:00 |
|