1. 22 Jan, 2015 11 commits
  2. 21 Jan, 2015 14 commits
  3. 14 Jan, 2015 2 commits
  4. 12 Jan, 2015 4 commits
  5. 11 Jan, 2015 7 commits
  6. 10 Jan, 2015 2 commits
    • Kevin Modzelewski's avatar
      Merge branch 'nonzero' · 151d1c84
      Kevin Modzelewski authored
      151d1c84
    • Kevin Modzelewski's avatar
      Push back the performance regression · c27db779
      Kevin Modzelewski authored
      The previous changes increased -O execution time, showing up mostly in
      definedness analysis and type analysis
      
      I guess that makes sense, since we're adding additional symbols that
      we then have to analyze.  We should make the analyses faster in general.
      
      For now, just eliminate some of the unnecessary symbols that we're generating.
      We only need to create the NONZERO temporary if we need to care about exception
      state, so if there's no exception handler, just skip the temporary and generate
      a nested structure.
      c27db779