August 03, 2014 [D-runtime] [D-Programming-Language/druntime] f6175f: fix SENTINEL code: | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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 |
Copyright © 1999-2021 by the D Language Foundation