Skip to content
  1. Aug 29, 2004
  2. Aug 04, 2004
  3. Jul 11, 2004
  4. Jul 04, 2004
  5. May 27, 2004
  6. Feb 25, 2004
  7. Feb 19, 2004
  8. Dec 28, 2003
  9. Dec 26, 2003
  10. Dec 12, 2003
  11. Nov 11, 2003
  12. Oct 28, 2003
  13. Oct 24, 2003
  14. Oct 21, 2003
  15. Oct 20, 2003
  16. Oct 14, 2003
  17. Sep 25, 2003
  18. Sep 05, 2003
    • Chris Lattner's avatar
      Reorder #includes to follow LLVM conventions · ad481312
      Chris Lattner authored
      llvm-svn: 8375
      ad481312
    • Brian Gaeke's avatar
      Interpreter, JIT moved to lib/ExecutionEngine (includes -> llvm/ExecutionEngine) · e99ca441
      Brian Gaeke authored
      Build lli using executionengine library
      
      llvm-svn: 8372
      e99ca441
    • Brian Gaeke's avatar
      Make CreateArgv part of lli rather than part of ExecutionEngine. · a7669038
      Brian Gaeke authored
      Switch Interpreter and JIT's "run" methods to take a Function and a vector of
       GenericValues.
      Move (almost all of) the stuff that constructs a canonical call to main()
       into lli (new methods "callAsMain", "makeStringVector").
      Nuke getCurrentExecutablePath(), enableTracing(), getCurrentFunction(),
       isStopped(), and many dead decls from interpreter.
      Add linux strdup() support to interpreter.
      Make interpreter's atexit handler runner and JIT's runAtExitHandlers() look
       more alike, in preparation for refactoring.
      atexit() is spelled "atexit", not "at_exit".
      
      llvm-svn: 8366
      a7669038
    • Brian Gaeke's avatar
      Move EE dtor where it belongs · 92f8b30d
      Brian Gaeke authored
      llvm-svn: 8345
      92f8b30d
    • Brian Gaeke's avatar
      Interpreter cleanups: · e80e5ba7
      Brian Gaeke authored
      Get rid of support for DebugMode (make it always off).
      Mung some comments.
      Get rid of interpreter's PROFILE_STRUCTURE_FIELDS and PerformExitStuff
       which have been disabled forever.
      Get rid of -abort-on-exception (make it always on).
      Get rid of user interaction stuff (debug mode innards).
      Simplify Interpreter's callMainFunction().
      
      llvm-svn: 8344
      e80e5ba7
  19. Sep 03, 2003
    • Brian Gaeke's avatar
      ExecutionEngine.cpp: Move execution engine creation stuff into a new · 4bd3bd5b
      Brian Gaeke authored
        static method here.
       Remove some extra blank lines.
      ExecutionEngine.h: Add its prototype.
      lli.cpp: Call it.
      
      Make creation method for each type of EE into a static method of its
      own subclass.
      
      Interpreter/Interpreter.cpp: ExecutionEngine::createInterpreter -->
       Interpreter::create
      Interpreter/Interpreter.h: Likewise.
      JIT/JIT.cpp: ExecutionEngine::createJIT --> VM::create
      JIT/VM.h: Likewise.
      
      llvm-svn: 8343
      4bd3bd5b
  20. Sep 01, 2003
  21. Aug 24, 2003
  22. Aug 21, 2003
  23. Aug 15, 2003
  24. Aug 13, 2003
  25. Aug 11, 2003
  26. Jul 28, 2003
  27. Jul 02, 2003
    • Misha Brukman's avatar
      * If compiling on X86 or Sparc, automagically enable the JIT for that arch · 7dee443c
      Misha Brukman authored
      * Setting ENABLE_X86_JIT or ENABLE_SPARC_JIT on the `make' command-line will
        force the inclusion of that JIT on a different architecture
      * If neither JIT is enabled (e.g., compiling on a different architecture), the
        -march option will not be available to LLI.
      * As a side effect of the $ARCH variable, the Sparc LLI can now link just a bit
        faster by not including the x86 library.
      
      llvm-svn: 7070
      7dee443c
  28. Jun 30, 2003
Loading