Ole André Vadla Ravnås
5e4fcdccb3
Simplify iOS trampoline table allocation
...
By using VM_FLAGS_OVERWRITE there is no need for speculatively
allocating on a page we just deallocated. This approach eliminates the
race-condition and gets rid of the retry logic.
2017-03-15 01:43:11 +01:00
Ole André Vadla Ravnås
4da814b18a
aarch64: Fix handling of aggregates larger than 16 bytes
...
Instead of allocating stack space for a pointer we would allocate stack
space for the actual aggregate size.
2016-08-10 22:48:09 +02:00
Ole André Vadla Ravnås
5e9ac7e252
aarch64: Fix warning about unused function on iOS
2016-08-10 17:07:17 +02:00
Ole André Vadla Ravnås
4d1f11f6a9
aarch64: Fix operand size warning reported by Clang
2016-08-10 17:07:11 +02:00
Ole André Vadla Ravnås
301166b11e
aarch64: Fix handling of variadic closures on iOS
2016-08-10 17:05:00 +02:00