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
|
a04480e311
|
Merge branch 'master' into v2.1
|
2022-12-22 00:52:04 +01:00 |
|
Mike Pall
|
8a5e398c52
|
Avoid negation of signed integers in C that may hold INT*_MIN.
Reported by minoki.
Recent C compilers 'take advantage' of the undefined behavior.
This completely changes the meaning of expressions like (k == -k).
|
2022-12-22 00:03:06 +01:00 |
|
Mike Pall
|
7d5d4a1b1a
|
Merge branch 'master' into v2.1
|
2022-12-07 17:21:36 +01:00 |
|
Mike Pall
|
cc96ab9d51
|
FFI: Fix dangling reference to CType. Improve checks.
Reported by elmknot.
|
2022-12-07 17:19:29 +01:00 |
|
Mike Pall
|
50936d7844
|
Merge branch 'master' into v2.1
|
2022-07-13 00:37:14 +02:00 |
|
Mike Pall
|
36b2962d40
|
FFI: Fix ffi.alignof() for reference types.
Reported by Eric Gouyer.
|
2022-07-13 00:32:04 +02: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
|
394fb6267a
|
String buffers, part 2a: internal SBuf reorg. Use full pointers.
Sponsored by fmad.io.
|
2021-06-01 00:45:06 +02: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
|
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
|
18f6aa97fd
|
Use internal implementation for converting FP numbers to strings.
Contributed by Peter Cawley.
|
2016-02-26 18:03:08 +01:00 |
|
Mike Pall
|
52ea1a30af
|
FFI: Add ssize_t declaration.
|
2015-09-20 19:25:39 +02: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
|
a9d4543601
|
Merge branch 'master' into v2.1
|
2014-01-16 23:18:34 +01:00 |
|
Mike Pall
|
ef59e54820
|
Bump copyright date to 2014.
|
2014-01-16 23:10:16 +01:00 |
|
Mike Pall
|
8f90a1279e
|
Big renaming of string buffer/formatting/conversion functions.
|
2013-05-13 10:15:07 +02:00 |
|
Mike Pall
|
59329cfbbf
|
Optimize and refactor printing of numbers to buffers.
|
2013-03-25 16:41:13 +01:00 |
|
Mike Pall
|
d1645c88a1
|
Clean up TValue to buffer conversions.
|
2013-03-18 17:08:37 +01:00 |
|
Mike Pall
|
4a44c4ff69
|
Bump copyright date to 2013.
|
2013-02-11 12:54:48 +01:00 |
|
Mike Pall
|
fe9934feea
|
FFI: Fix handling of qualified transparent structs/unions.
|
2013-02-03 11:51:19 +01:00 |
|
Mike Pall
|
405020c405
|
FFI: Add debug define to check for unanchored CTypes.
|
2012-11-26 11:01:59 +01:00 |
|
Mike Pall
|
0a750fe715
|
FFI: Initialize all fields of standard types.
|
2012-08-05 09:33:15 +02:00 |
|
Mike Pall
|
126f9906fe
|
FFI: Improve error messages for ctype arguments.
|
2012-06-20 15:06:28 +02:00 |
|
Mike Pall
|
886a450a3d
|
FFI: Allow 'typedef _Bool int BOOL;' to make Windows users happy.
|
2012-05-08 18:34:12 +02:00 |
|
Mike Pall
|
10ef109eef
|
Bump copyright date to 2012.
|
2012-01-23 22:42:42 +01:00 |
|
Mike Pall
|
71d00a56db
|
FFI: Add callback support (for x86/x64).
|
2011-11-14 14:18:25 +01:00 |
|
Mike Pall
|
5f08a50506
|
FFI: Fix arithmetic ctype metamethods for references.
|
2011-04-15 19:02:47 +02:00 |
|
Mike Pall
|
3b6f37dd2c
|
FFI: Add ctype metamethods and ffi.metatype().
|
2011-04-12 19:16:39 +02:00 |
|
Mike Pall
|
83a37aeca7
|
FFI: Add ffi.gc() function for finalization of cdata objects.
|
2011-02-28 16:48:13 +01:00 |
|
Mike Pall
|
03946ac978
|
DUALNUM: Add integer type to core VM.
|
2011-02-17 00:44:14 +01:00 |
|
Mike Pall
|
06f99fc3df
|
Bump copyright date to 2011.
|
2011-01-09 17:12:53 +01:00 |
|
Mike Pall
|
dd65e00831
|
FFI: Fix C type representation for valarrays.
|
2010-12-25 22:33:07 +01:00 |
|
Mike Pall
|
ffa5a2b045
|
Don't export internal symbol.
|
2010-12-05 01:08:19 +01:00 |
|
Mike Pall
|
05973ee440
|
FFI: Add C type management.
|
2010-12-05 00:11:35 +01:00 |
|
Mike Pall
|
ad29c1f39f
|
Rename character type handling from lj_ctype* to lj_char*.
|
2010-11-09 12:09:54 +01:00 |
|
Mike Pall
|
55b1695971
|
RELEASE LuaJIT-2.0.0-beta1
|
2009-12-08 19:46:35 +01:00 |
|