llvm-6502/lib/ExecutionEngine/JIT
Dale Johannesen dd947ea3c5 Rewrite JIT handling of GlobalVariables so they
are allocated in the same buffer as the code,
jump tables, etc.

The default JIT memory manager does not handle buffer
overflow well.  I didn't introduce this and I'm not
attempting to fix it here, but it is more likely to
be hit now since we're putting more stuff in the
buffer.  This affects one test that I know of so far,
MultiSource/Benchmarks/NPB-serial/is.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54442 91177308-0d34-0410-b5e6-96231b3b80d8
2008-08-07 01:30:15 +00:00
..
Intercept.cpp Add a new flag that disables symbol lookup with dlsym when set. This allows 2008-06-16 17:44:14 +00:00
JIT.cpp Rewrite JIT handling of GlobalVariables so they 2008-08-07 01:30:15 +00:00
JIT.h Trim #includes. 2008-08-05 15:32:23 +00:00
JITDwarfEmitter.cpp Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating 2008-07-01 00:05:16 +00:00
JITDwarfEmitter.h Cosmetic changes, as suggested by Evan. No functionality changes. 2008-04-20 17:44:19 +00:00
JITEmitter.cpp Rewrite JIT handling of GlobalVariables so they 2008-08-07 01:30:15 +00:00
JITMemoryManager.cpp Rewrite JIT handling of GlobalVariables so they 2008-08-07 01:30:15 +00:00
Makefile
TargetSelect.cpp Use empty() instead of size(). 2008-07-07 17:52:43 +00:00