Bug 13725 – onInvalidMemoryOperationError et al should not be inlined

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-11-13T00:41:00Z
Last change time
2015-02-18T03:38:17Z
Keywords
pull
Assigned to
nobody
Creator
dlang-bugzilla

Comments

Comment #0 by dlang-bugzilla — 2014-11-13T00:41:41Z
onInvalidMemoryOperationError is currently inlined in release Druntime builds. This is unfortunate because breakpointing this function is a debugger would be a good way to debug invalid memory operations.
Comment #1 by dlang-bugzilla — 2014-11-13T01:29:47Z
Comment #2 by github-bugzilla — 2014-11-14T02:34:39Z
Commits pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/c498391339daa6209acc5bb0b8cdc33e65935985 fix Issue 13725 - onInvalidMemoryOperationError et al should not be inlined https://github.com/D-Programming-Language/druntime/commit/86d49cfb3670904603df0cfdfe44c6fff565c0fc Merge pull request #1019 from CyberShadow/pull-20141113-005155 fix Issue 13725 - onInvalidMemoryOperationError et al should not be inlined
Comment #3 by github-bugzilla — 2015-02-18T03:38:17Z
Commits pushed to 2.067 at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/c498391339daa6209acc5bb0b8cdc33e65935985 fix Issue 13725 - onInvalidMemoryOperationError et al should not be inlined https://github.com/D-Programming-Language/druntime/commit/86d49cfb3670904603df0cfdfe44c6fff565c0fc Merge pull request #1019 from CyberShadow/pull-20141113-005155