[D-runtime] [D-Programming-Language/druntime] f6175f: fix SENTINEL code:
GitHub via D-runtime
d-runtime at puremagic.com
Sun Aug 3 06:50:11 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: f6175f21cbde264e34e7b49bf1777a40a1cc67b7
https://github.com/D-Programming-Language/druntime/commit/f6175f21cbde264e34e7b49bf1777a40a1cc67b7
Author: Rainer Schuetze <r.sagitario at gmx.de>
Date: 2014-08-02 (Sat, 02 Aug 2014)
Changed paths:
M src/gc/gc.d
M src/object_.d
M src/rt/lifetime.d
Log Message:
-----------
fix SENTINEL code:
- add missing address adjustments
- free: check for interior pointer
- raise InvalidMemoryOperationError in release mode
- disable some unittests when building with -debug=SENTINEL
Commit: edfe4c75d17b13eede0057026f5b3a39d13b7c1e
https://github.com/D-Programming-Language/druntime/commit/edfe4c75d17b13eede0057026f5b3a39d13b7c1e
Author: Daniel Murphy <yebblies at gmail.com>
Date: 2014-08-03 (Sun, 03 Aug 2014)
Changed paths:
M src/gc/gc.d
M src/object_.d
M src/rt/lifetime.d
Log Message:
-----------
Merge pull request #920 from rainers/fix_sentinel
Issue 12843 - Unit tests fail when GC is compiled with SENTINEL
Compare: https://github.com/D-Programming-Language/druntime/compare/058aeb1c21b7...edfe4c75d17b
More information about the D-runtime
mailing list