[parrot/parrot] dfe541: [imcc] fix GH #1061, nqp -O2: set_addr label marks...

GitHub noreply at github.com
Mon Mar 10 15:33:39 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: dfe541df0f1bec793bd53c87d49a7fe809092e32
      https://github.com/parrot/parrot/commit/dfe541df0f1bec793bd53c87d49a7fe809092e32
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-03-10 (Mon, 10 Mar 2014)

  Changed paths:
    M ChangeLog
    M compilers/imcc/cfg.c

  Log Message:
  -----------
  [imcc] fix GH #1061, nqp -O2: set_addr label marks a basic_block

set_addr label does mark a basic_block, dead_code_remove() needs the
label. disable old premature optimization

Fixes nqp/#160
All nqp tests pass now with parrot -O2.




More information about the parrot-commits mailing list