Commits

Show all
Author Commit Message Labels Comments Date
Nicolas Geoffray
Continue fixing signature.
Nicolas Geoffray
Make function singature of gcmallocUnresolved consistent.
Nicolas Geoffray
Update instructions on how to use MMTk.
Nicolas Geoffray
Remove dead declaration.
Nicolas Geoffray
Code cleanup + Create a context for the global module (so that we're not bitten by LLVM shutdown).
Nicolas Geoffray
Clean up MMTk interface and now link MMTk at compile-time. We are still able to inline malloc by loading a cpp version of it.
Nicolas Geoffray
Fix build with new LLVM API.
Nicolas Geoffray
No need for REQUIRES_FRAME_POINTER anymore.
Nicolas Geoffray
Move to version 0.28svn.
Nicolas Geoffray
Add the MMTkInline.inc to EXTRA_DIST.
Nicolas Geoffray
Fix distribution compile.
Nicolas Geoffray
Fix build.
Nicolas Geoffray
Include in SRC.
Nicolas Geoffray
Update instructions for VMKit with MMTk.
Nicolas Geoffray
Includes are in the SRC dir.
Nicolas Geoffray
Remove compilation warnings.
Nicolas Geoffray
Fix typo in link.
Nicolas Geoffray
Update authors.
Nicolas Geoffray
Add VMKit paper.
Nicolas Geoffray
Fix build.
Nicolas Geoffray
Attach gc info to stubs.
Nicolas Geoffray
Delete the context when deleting the compiler.
Nicolas Geoffray
Mmap something that can be mmapped currently. This will need to be changed to something better.
Nicolas Geoffray
Allocate MMTk memory early on, to avoid collisions.
Nicolas Geoffray
Lookup the GC info instead of getting the first one.
Nicolas Geoffray
No need to delete the materializer, the module will.
Nicolas Geoffray
Initialize the buffer with null.
Nicolas Geoffray
Fix build.
Nicolas Geoffray
Create a LLVMContext for each compiler created, hence for each class loader.
Nicolas Geoffray
Add a llc generated file to be parsed by vmkit for gcmalloc. To obtain this file, I had to modify llc a bit, and that's why the file is not generated by Makefile.
  1. Prev
  2. Next