Stefanos Kornilios Mitsis Poiitidis
|
d70c91ddc6
|
AOTIR: Multi-threaded AOTGen
|
2021-05-19 14:19:55 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
df8f1850ae
|
AOTIR: .aotir files are now stream-written
|
2021-05-11 14:37:12 +03:00 |
|
Ryan Houdek
|
fd6d33d197
|
Merge pull request #996 from FEX-Emu/skmp/aotirgen
AOTIR: Offline Generation
|
2021-05-03 15:58:57 -07:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
d6b7f32d33
|
AOTGen: Cleanup unwind symbol logic, add to x86-32 binaries
|
2021-05-02 11:08:12 +03:00 |
|
Ryan Houdek
|
a8881e8835
|
Adds option to force 32-bit allocator
|
2021-05-01 09:19:55 -07:00 |
|
Ryan Houdek
|
a19c0184a6
|
Keep using the 32-bit allocator if the kernel is old
Works around the Xavier boards running kernel 4.9
|
2021-05-01 09:06:39 -07:00 |
|
Ryan Houdek
|
b6344c4753
|
Removes old 32-bit allocator usage
Replaces with using host side allocations since we always have a 64-bit allocator in this case
|
2021-05-01 07:39:14 -07:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
ab44f800f7
|
AOTgen: Cleaner interfaces, use LogMan
|
2021-05-01 09:40:50 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
4bd997adaa
|
AOT: Postfix ir files with .aotir
|
2021-05-01 09:40:50 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
244ef94e9b
|
AOTIR: Generate list of files with code, add Scripts/FEXUpdateAOTIRCache.sh to generate all files
|
2021-05-01 09:40:50 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
a85ef061d1
|
AOITR: Add AOTIRGenerate fo FEXLoader option that does generation
|
2021-05-01 09:40:50 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
ce9324f50f
|
Kinda-parse unwind table
|
2021-05-01 09:40:49 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
0897fc4a0a
|
pretrans wip
|
2021-05-01 09:40:49 +03:00 |
|
Ryan Houdek
|
73e61b0c8e
|
Switches default logging output to stderr
stdout is too likely to break something
|
2021-04-30 18:28:45 -07:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
32b4b02302
|
AOTIR: mmap based loading
|
2021-04-28 13:08:43 +03:00 |
|
Ryan Houdek
|
2c175f1e0b
|
Replaces naked mman usage in FEXLoader
|
2021-04-16 21:00:01 -07:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
14b5b881c5
|
Add more logging
|
2021-04-15 11:47:42 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
0db99ea4f6
|
Use allocator for x32
|
2021-04-15 10:51:16 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
22f1cf0e2a
|
More wip
|
2021-04-15 10:05:59 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
59ce750af6
|
Elf: Add ELFCodeLoader2, with simplified loading logic
|
2021-04-13 15:59:36 +03:00 |
|
Stefanos Kornilios Mitsis Poiitidis
|
a0a382cc5c
|
Clear up file naming a big
|
2021-04-13 15:59:36 +03:00 |
|