November 29, 2012 [D-runtime] [D-Programming-Language/druntime] 34412a: Allow to throw a NullPointerError on null deferenc... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 34412a367ce18e1cf7c4062b2a78eae90c5c72f7 https://github.com/D-Programming-Language/druntime/commit/34412a367ce18e1cf7c4062b2a78eae90c5c72f7 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: A src/core/nullpointererror.d Log Message: ----------- Allow to throw a NullPointerError on null deference and a SignalError in other SIGSEGV cases. Commit: 38f8698ce6a272507bfc79a3415e1c8213d56dd7 https://github.com/D-Programming-Language/druntime/commit/38f8698ce6a272507bfc79a3415e1c8213d56dd7 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M posix.mak M src/core/nullpointererror.d Log Message: ----------- Nullpointererror with makefile. Commit: 7e7cec496d099c8371708e927bd6dfb6204eb65e https://github.com/D-Programming-Language/druntime/commit/7e7cec496d099c8371708e927bd6dfb6204eb65e Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M posix.mak R src/core/nullpointererror.d A src/etc/linux/nullpointererror.d Log Message: ----------- Several changes according to comment in the github thread. Commit: 5dbbff2e0caa9982887df816b90f8a7dc5f0c4b3 https://github.com/D-Programming-Language/druntime/commit/5dbbff2e0caa9982887df816b90f8a7dc5f0c4b3 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M posix.mak A src/etc/linux/memoryerror.d R src/etc/linux/nullpointererror.d Log Message: ----------- rename nullpointererror into memoryerror for more clarity. Commit: aa7c52997717fbdba0a3f4417f1ec8baf64592d6 https://github.com/D-Programming-Language/druntime/commit/aa7c52997717fbdba0a3f4417f1ec8baf64592d6 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- fix comments. Commit: 59888e802503a9bae90d98e07ee194be6da99e9b https://github.com/D-Programming-Language/druntime/commit/59888e802503a9bae90d98e07ee194be6da99e9b Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- remove GC allocation from restore registers. Commit: 9492568f662fedb585489e1d885bdab814111db9 https://github.com/D-Programming-Language/druntime/commit/9492568f662fedb585489e1d885bdab814111db9 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- change tabs into spaces. Commit: 10258d212fbab6bce7544b7aac2987d14e230fd7 https://github.com/D-Programming-Language/druntime/commit/10258d212fbab6bce7544b7aac2987d14e230fd7 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- put { on new lines. Commit: 4cf2d75d0d4ff8203ed2fdfd0c39f12d97a62a8f https://github.com/D-Programming-Language/druntime/commit/4cf2d75d0d4ff8203ed2fdfd0c39f12d97a62a8f Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/core/sys/posix/ucontext.d M src/etc/linux/memoryerror.d Log Message: ----------- move enum declarations for registers into ucontext Commit: a66c0ee49b46ca378f36da17ddfeb6eb976b28a2 https://github.com/D-Programming-Language/druntime/commit/a66c0ee49b46ca378f36da17ddfeb6eb976b28a2 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- remove trailing spaces Commit: 4d6d3069c346d8f0c070f40fface02c3c5152252 https://github.com/D-Programming-Language/druntime/commit/4d6d3069c346d8f0c070f40fface02c3c5152252 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- Function register and unregister instead of shared this trick. Commit: 8fa3cc6c4f9d69855334e9b41b9ad23331d83760 https://github.com/D-Programming-Language/druntime/commit/8fa3cc6c4f9d69855334e9b41b9ad23331d83760 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M win32.mak M win64.mak Log Message: ----------- update makefile for windows Commit: 395ebfc604c214b5a7025d9775e4d85d595ffe01 https://github.com/D-Programming-Language/druntime/commit/395ebfc604c214b5a7025d9775e4d85d595ffe01 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- fix english Commit: c5b30a51f8752b35cf26c816178fbc1747c6a9d7 https://github.com/D-Programming-Language/druntime/commit/c5b30a51f8752b35cf26c816178fbc1747c6a9d7 Author: deadalnix <deadalnix@gmail.com> Date: 2012-11-18 (Sun, 18 Nov 2012) Changed paths: M src/etc/linux/memoryerror.d Log Message: ----------- several changes for better conformance to druntime style Commit: ae3ef074f4cad03cc993737dcae17d2e1e16779f https://github.com/D-Programming-Language/druntime/commit/ae3ef074f4cad03cc993737dcae17d2e1e16779f Author: Martin Nowak <dawg@dawgfoto.de> Date: 2012-11-29 (Thu, 29 Nov 2012) Changed paths: M posix.mak M src/core/sys/posix/ucontext.d A src/etc/linux/memoryerror.d M win32.mak M win64.mak Log Message: ----------- Merge branch 'sigsegv_as_exception' of https://github.com/deadalnix/druntime Compare: https://github.com/D-Programming-Language/druntime/compare/ebeb0c2d9f3e...ae3ef074f4ca |
Copyright © 1999-2021 by the D Language Foundation