Ivan
|
5426ffbd3d
|
rename compiler files
|
2017-11-09 21:51:13 +03:00 |
|
Ivan
|
e53f7f4be1
|
Renaming
|
2017-11-09 21:44:25 +03:00 |
|
Ivan
|
33c6cbb807
|
Renaming
|
2017-11-09 21:29:32 +03:00 |
|
Ivan
|
abcfc7a451
|
License headers and style fixes
|
2017-11-05 22:47:10 +03:00 |
|
Ivan
|
044dd7bc9d
|
Fix typo
|
2017-11-02 20:22:52 +03:00 |
|
Ivan Butygin
|
d4b65700a3
|
Fix warning
|
2017-10-22 12:10:20 +03:00 |
|
Ivan
|
e55a84e846
|
multiple jit modules linking fixes and test
|
2017-10-20 13:06:13 +03:00 |
|
Ivan
|
a6d788cdb5
|
Set "target-cpu" and "target-features" function attributes to jit host except when they are set explicitly by user
|
2017-10-19 19:06:04 +03:00 |
|
Ivan
|
ddd80478e0
|
Hide unreferenced functions from jit module
|
2017-10-17 18:37:08 +03:00 |
|
Ivan
|
0ee45d02aa
|
clang-format
|
2017-10-17 18:18:53 +03:00 |
|
Ivan
|
33b2ecff99
|
Optimize calls to thunks in jitted code and more tests
|
2017-10-17 13:46:53 +03:00 |
|
Ivan
|
b637f91cae
|
remove unused code
|
2017-10-17 12:28:16 +03:00 |
|
Ivan
|
dc2004fe64
|
fix typo
|
2017-10-16 19:03:19 +03:00 |
|
Ivan
|
3a34845395
|
Jit TLS workaround
|
2017-10-16 14:54:42 +03:00 |
|
Ivan
|
5bbfb93ec2
|
clang-format
|
2017-10-16 00:21:49 +03:00 |
|
Ivan
|
afae2f296b
|
remove isRuntimeCompileEnabled() function
|
2017-10-15 23:24:36 +03:00 |
|
Ivan
|
c7b95a09e5
|
fix typo
|
2017-10-15 22:48:22 +03:00 |
|
Ivan
|
3c57670c5c
|
win32 fixes
|
2017-10-15 18:45:58 +03:00 |
|
Ivan
|
6476710be9
|
Force jit functions linkage and visibility (attempt to fix osx issues)
|
2017-10-14 20:51:49 +03:00 |
|
Ivan
|
ccc87bdb9d
|
opts::isRuntimeCompileEnabled() helper function
|
2017-09-06 21:20:49 +03:00 |
|
Ivan
|
a9f6875494
|
Do not use exteranl storage for enableRuntimeCompile flag
|
2017-09-05 21:23:39 +03:00 |
|
Ivan
|
087a9a8ab0
|
Check personality function in enumFuncSymbols
|
2017-09-03 15:23:31 +03:00 |
|
Ivan
|
cc1e8babbc
|
more cleanup and cmake fixes
|
2017-09-03 14:43:55 +03:00 |
|
Ivan
|
42adb03be0
|
more comments
|
2017-09-03 13:40:16 +03:00 |
|
Ivan
|
42f283c221
|
D dynamic compilation support
|
2017-08-27 17:42:55 +03:00 |
|