1. 07 Apr, 2015 3 commits
    • Kevin Modzelewski's avatar
      Switch uses of getCurrentModule to a new getGlobals() · 6af09380
      Kevin Modzelewski authored
      The callers were assuming that the module represents the globals,
      which is not always true.
      
      We can currently fetch globals from the interpreter, but not the jit.
      We don't allow custom globals through the jit, so for now we can just
      return the module; I think we should be able to support the jit by adding
      the globals as a stackmap arg.
      6af09380
    • Kevin Modzelewski's avatar
      Prevent non-module-global-functions from getting out of the interpreter for now · d48c5f97
      Kevin Modzelewski authored
      We should be able to support them in the JIT, but do the easy thing
      for now.
      
      also, put the globals info on the ScopingAnalysis instead of ScopeInfo
      d48c5f97
    • Kevin Modzelewski's avatar
      Greatly reduce verbosity in -v mode · 467c4fd5
      Kevin Modzelewski authored
      All the old prints still exist, but at -vv or even -vvv mode.
      
      The basic system is:
      -v mode gives information about the overall execution: what functions we
          run into, what things take longer than we expected, etc.
      -vv mode gives information about each function: the cfg, llvm ir, etc.
      -vvv gives information about each BB.
      467c4fd5
  2. 06 Apr, 2015 1 commit
  3. 29 Mar, 2015 1 commit
  4. 28 Mar, 2015 1 commit
  5. 27 Mar, 2015 1 commit
  6. 01 Apr, 2015 3 commits
  7. 31 Mar, 2015 8 commits
  8. 30 Mar, 2015 6 commits
  9. 28 Mar, 2015 3 commits
  10. 27 Mar, 2015 7 commits
  11. 26 Mar, 2015 6 commits