[vmkit-commits] [vmkit] r198107 - Bootstrap j3 in a different thread
Gael Thomas
gael.thomas at lip6.fr
Sat Dec 28 01:06:19 PST 2013
Author: gthomas
Date: Sat Dec 28 03:06:18 2013
New Revision: 198107
URL: http://llvm.org/viewvc/llvm-project?rev=198107&view=rev
Log:
Bootstrap j3 in a different thread
Modified:
vmkit/branches/mcjit/Makefile.rules
vmkit/branches/mcjit/lib/j3/vm/j3.cc
Modified: vmkit/branches/mcjit/Makefile.rules
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/mcjit/Makefile.rules?rev=198107&r1=198106&r2=198107&view=diff
==============================================================================
--- vmkit/branches/mcjit/Makefile.rules (original)
+++ vmkit/branches/mcjit/Makefile.rules Sat Dec 28 03:06:18 2013
@@ -55,7 +55,7 @@ LLCFLAGS+=-relocation-model=pic
OPTFLAGS+=-disable-opt
CXXFLAGS=$(LLVM_CXXFLAGS) $(COMMON_FLAGS) -std=gnu++98 -fPIC
-SHFLAGS=-lpthread -ldl -lz -lncurses -fno-common -Wl,-flat_namespace -Wl,-undefined,suppress
+SHFLAGS=-lpthread -ldl -lz -lncurses -framework CoreFoundation -fno-common -Wl,-flat_namespace -Wl,-undefined,suppress
###############################################################################
# Targets
Modified: vmkit/branches/mcjit/lib/j3/vm/j3.cc
URL: http://llvm.org/viewvc/llvm-project/vmkit/branches/mcjit/lib/j3/vm/j3.cc?rev=198107&r1=198106&r2=198107&view=diff
==============================================================================
--- vmkit/branches/mcjit/lib/j3/vm/j3.cc (original)
+++ vmkit/branches/mcjit/lib/j3/vm/j3.cc Sat Dec 28 03:06:18 2013
@@ -69,12 +69,12 @@ void J3::start(int argc, char** argv) {
vmkitBootstrap(thread, options()->selfBitCodePath);
- //thread->start();
- //thread->join();
- run();
+ thread->Thread::start();
+ thread->join();
}
void J3::run() {
+ fprintf(stderr, " Bootstraping j3....\n");
introspect();
vmkit::BumpAllocator* loaderAllocator = vmkit::BumpAllocator::create();
More information about the vmkit-commits
mailing list