Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Support Apple by defining _aligned_malloc | 596488eafa1e09c1120d2488c78959a8c63c5a5d | Jesse Rogers | 2019-01-03 17:08:49 |
Improved the amalgation build | 4be0d720517e70920c7b716f95babc63df1f4ffa | lep | 2018-12-31 14:50:05 |
Added missing new tests | c5c6dab555bec81e6a7b419ea88d195836b3762f | lep | 2018-12-30 18:40:02 |
A bit better error message for wrong typed array index | ca37eb28822952a4ab3e58488b710317691d16a9 | lep | 2018-12-23 12:01:18 |
Also add git version to release build | 2762d5e5f011aff820bbbbe87ae96f84f006c150 | lep | 2018-12-22 23:54:23 |
Pass cflags to release build | 06b251bf0d4871df3e984aeac3e81e1bd03a5912 | lep | 2018-12-22 22:59:02 |
For release build make amalgation | 700190b5d66996bdec2a7916faed1f85e799e308 | lep | 2018-12-22 20:22:06 |
Power of 2 hashing | 065325daf390f5217310cbd5f19989a774af56c0 | lep | 2018-12-22 19:45:21 |
Small cleanup | 48f7c95157d71e12b4ecea13315b6b4c144fc629 | lep | 2018-12-09 20:23:53 |
Increased types hashtable size | 8970d5c4bb8f9e4640f4c6a1805cf69369ebaea3 | lep | 2018-12-07 18:13:17 |
Fixed some warnings. | 334a10dc8faad2fa19eed06834273bff438f3955 | lep | 2018-11-07 22:45:22 |
Optimized ht_put by not calling ht_lookup. | 4a2c4d293b719c939b4d8f357adcc04ef26b1cbb | lep | 2018-11-07 20:51:00 |
Only add globals to uninitialized globals. | efb384fb661e08a855a5861189bf9409ebf9f557 | lep | 2018-11-07 14:56:38 |
Added unitialized check for globals. | d8a909d8ac08cc233f5cd988afac043cbaeb1b4e | lep | 2018-11-06 19:43:57 |
Fixed off-by-one error in str_append. | b458eb97a71bad87bbbbef610009da40e0dbf855 | lep | 2018-11-01 12:26:48 |
Added modulo operator. | 70b4c5117a0b84cddd0c35e07a47e3b2aaf847b8 | lep | 2018-08-09 19:46:14 |
realloc returns the new pointer... | c15eac9a4c2c2531a256125bc70272edbbf1d036 | lep | 2018-07-24 20:03:41 |
Track blocks | d2763ae8473a1c699aa2e5605922e4b500c83ed4 | lep | 2018-07-22 13:28:40 |
Cross compile and strip under FreeBSD | 296bd56c1347afb7a20337e02574f9196b48317a | lep | 2018-07-22 11:55:29 |
Track opening/closing blocks. | 49b23df64b209106cce92e417ee13ecebb0bc009 | lep | 2018-07-09 09:37:01 |
File | Lines added | Lines deleted |
---|---|---|
typeandname.c | 6 | 0 |
File typeandname.c changed (mode: 100644) (index 973210c..84b80d1) | |||
14 | 14 | } | } |
15 | 15 | #elif defined(_WIN32) | #elif defined(_WIN32) |
16 | 16 | extern void * _aligned_malloc(size_t, size_t); | extern void * _aligned_malloc(size_t, size_t); |
17 | #elif defined(__APPLE__) | ||
18 | void * _aligned_malloc(size_t size, size_t alignment){ | ||
19 | void *mem; | ||
20 | posix_memalign(&mem, size, alignment); | ||
21 | return mem; | ||
22 | } | ||
17 | 23 | #else | #else |
18 | 24 | #error "Please add a definition for some aligned malloc function" | #error "Please add a definition for some aligned malloc function" |
19 | 25 | #endif | #endif |