July 18, 2012 [D-runtime] [D-Programming-Language/druntime] d31562: Don't build with the -d option. | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: d315622dc4f9d71e107e2d06fe63a31a2ef87e8b https://github.com/D-Programming-Language/druntime/commit/d315622dc4f9d71e107e2d06fe63a31a2ef87e8b Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M posix.mak M win32.mak Log Message: ----------- Don't build with the -d option. Commit: 10ecf38e9c87bc3dd625f0be6e50ed6913733ef6 https://github.com/D-Programming-Language/druntime/commit/10ecf38e9c87bc3dd625f0be6e50ed6913733ef6 Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- Use core.atomic for volatile stores in core.thread. Commit: 506b50ad08d3e3ec75367b726c7c96c5b2216255 https://github.com/D-Programming-Language/druntime/commit/506b50ad08d3e3ec75367b726c7c96c5b2216255 Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/runtime.d Log Message: ----------- Fix some deprecated implicit array conversions in core.runtime. Commit: 250354108f1a0a43dbeadb1bda9e97c6a2212b7e https://github.com/D-Programming-Language/druntime/commit/250354108f1a0a43dbeadb1bda9e97c6a2212b7e Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/sync/semaphore.d Log Message: ----------- Use new Thread.sleep() overload in core.sync.semaphore. Commit: 735c563b2cdc9c5a44fcfd0af55dff17ab1e87f7 https://github.com/D-Programming-Language/druntime/commit/735c563b2cdc9c5a44fcfd0af55dff17ab1e87f7 Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- Remove use of deprecated scope statement. Commit: d89161319ac42ec8099b8c15ffde1f8f9d0cd6a4 https://github.com/D-Programming-Language/druntime/commit/d89161319ac42ec8099b8c15ffde1f8f9d0cd6a4 Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/sync/rwmutex.d M src/object_.d M src/rt/aaA.d M src/rt/adi.d M src/rt/cover.d Log Message: ----------- Remove all uses of delete statements. Commit: 155c206ca639c009485dee20381ba925de50ca7e https://github.com/D-Programming-Language/druntime/commit/155c206ca639c009485dee20381ba925de50ca7e Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/object_.d Log Message: ----------- Add missing import. Commit: a0ae902f1c5e672ae2e52a81145321b895115668 https://github.com/D-Programming-Language/druntime/commit/a0ae902f1c5e672ae2e52a81145321b895115668 Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/sync/semaphore.d Log Message: ----------- Kill redundant comment. Commit: c1d716464dee216ba1ca748a022f60c06cfcdbbc https://github.com/D-Programming-Language/druntime/commit/c1d716464dee216ba1ca748a022f60c06cfcdbbc Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/object_.d Log Message: ----------- Added a missing destroy(). This is inside commented code, so it doesn't actually matter. Commit: 21579a5dcbf6df33462e74a3ac7f6520e516bf58 https://github.com/D-Programming-Language/druntime/commit/21579a5dcbf6df33462e74a3ac7f6520e516bf58 Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/sync/rwmutex.d Log Message: ----------- clear() -> destroy(). Commit: e59594991326bb910f30b14be810fd282e11101a https://github.com/D-Programming-Language/druntime/commit/e59594991326bb910f30b14be810fd282e11101a Author: alexrp <alex@lycus.org> Date: 2012-07-09 (Mon, 09 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- Fix atomicStore() call. Commit: 34c298d6415fd60437114e65ca38f8bdaceb99df https://github.com/D-Programming-Language/druntime/commit/34c298d6415fd60437114e65ca38f8bdaceb99df Author: alexrp <alex@lycus.org> Date: 2012-07-10 (Tue, 10 Jul 2012) Changed paths: M src/rt/cover.d Log Message: ----------- Hopefully fix the Windows build. Commit: f1d364e165715200116ec3a796f9ff185ca7022c https://github.com/D-Programming-Language/druntime/commit/f1d364e165715200116ec3a796f9ff185ca7022c Author: alexrp <alex@lycus.org> Date: 2012-07-15 (Sun, 15 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- Use lambda syntax. Commit: 63d91f2802cc22120cdae2112646880127d91013 https://github.com/D-Programming-Language/druntime/commit/63d91f2802cc22120cdae2112646880127d91013 Author: Martin Nowak <dawg@dawgfoto.de> Date: 2012-07-18 (Wed, 18 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- loose memory barriers - Thread.m_lock only needs to be interrupt safe - (Windows) Thread.m_addr must not be reordered w.r.t. CloseHandle - (Posix) Thread.m_addr needs no special handling because this write will be visible when executing the finalizer - use local import of posix.sys.mman because it contains the conflicting declaration for msync(2) Commit: 28c76340368d8789733d831cfa6a53079e0c215f https://github.com/D-Programming-Language/druntime/commit/28c76340368d8789733d831cfa6a53079e0c215f Author: Alex Rønne Petersen <alex@lycus.org> Date: 2012-07-18 (Wed, 18 Jul 2012) Changed paths: M src/core/thread.d Log Message: ----------- Merge pull request #1 from dawgfoto/remove-deprecated loose memory barriers Commit: 6289b92560b979287f7d75e3b365d3bfee2ac97c https://github.com/D-Programming-Language/druntime/commit/6289b92560b979287f7d75e3b365d3bfee2ac97c Author: Martin Nowak <dawg@dawgfoto.de> Date: 2012-07-18 (Wed, 18 Jul 2012) Changed paths: M posix.mak M src/core/runtime.d M src/core/sync/rwmutex.d M src/core/sync/semaphore.d M src/core/thread.d M src/object_.d M src/rt/aaA.d M src/rt/adi.d M src/rt/cover.d M win32.mak Log Message: ----------- Merge pull request #267 from alexrp/remove-deprecated Remove some uses of deprecated language features. Compare: https://github.com/D-Programming-Language/druntime/compare/4606d0e6c75c...6289b92560b9 |
Copyright © 1999-2021 by the D Language Foundation