[parrot/parrot] 743388: mark stack-overflow gc for clang -faddress-saniti...

GitHub noreply at github.com
Fri May 4 03:52:50 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: 7433886ded3df005351e9a0c087ef674771b3488
      https://github.com/parrot/parrot/commit/7433886ded3df005351e9a0c087ef674771b3488
  Author: Reini Urban <rurban at x-ray.at>
  Date:   2012-05-03 (Thu, 03 May 2012)

  Changed paths:
    M src/gc/system.c

  Log Message:
  -----------
  mark stack-overflow  gc for clang -faddress-sanitizer

http://clang.llvm.org/docs/AddressSanitizer.html fails in
trace_mem_block() with a stack invalid READ, which is actually valid in our GC
. Since this is the only function we just use the recommended detection and attribute
here once.


  Commit: 68a170c4e41afab08609dfc5b33daa566f192f03
      https://github.com/parrot/parrot/commit/68a170c4e41afab08609dfc5b33daa566f192f03
  Author: Jimmy Zhuo <zhuomingliang at yahoo.com.cn>
  Date:   2012-05-03 (Thu, 03 May 2012)

  Changed paths:
    M src/gc/system.c

  Log Message:
  -----------
  Merge pull request #762 from rurban/master

mark stack-overflow gc for clang -faddress-sanitizer


Compare: https://github.com/parrot/parrot/compare/b58a50c...68a170c


More information about the parrot-commits mailing list