|
Ticket Navigation
Ticket #2038 (closed defect: fixed)
Opened 13 years ago
Last modified 13 years ago
dmds new release: runtime interface + 64 bit
Reported by: |
Marenz |
Assigned to: |
community |
Priority: |
major |
Milestone: |
1.0 |
Component: |
Tango |
Version: |
trunk |
Keywords: |
|
Cc: |
|
Attachments
- tango-dmd64.patch (27.2 kB) - added by Marenz on 02/11/11 19:55:40.
- more work on 64bit dmd
- Thread.d.64bit.patch (3.5 kB) - added by Marenz on 02/15/11 17:46:17.
- replaced inout with ref
- 64Bit.patch (75.2 kB) - added by Marenz on 02/17/11 18:26:40.
- added talign to TypeInfo? and in the compiler dependent files
- 64Bit.2.patch (75.3 kB) - added by Marenz on 02/17/11 18:53:45.
- synced with newest rev
- 64Bit.3.patch (126.3 kB) - added by Marenz on 02/17/11 19:53:42.
- all but a few things patched
- 64Bit.4.patch (144.8 kB) - added by Marenz on 02/18/11 13:39:19.
- Fixed compilation errors in deh.d
- 64Bit.5.patch (87.8 kB) - added by Marenz on 02/18/11 14:13:18.
- removed whitespace diffs, implemented the _aa* functions (not tested yet)
- 64Bit.6.patch (104.1 kB) - added by Marenz on 02/18/11 20:45:54.
- successfully compiles and links now, unittest does no longer segfault, but simply outputs nothing and exits with code 1. A simple test program does segfault.
- 64Bit.7.patch (104.2 kB) - added by Marenz on 02/18/11 20:53:31.
- forgot a change
- 64Bit.8.patch (109.0 kB) - added by Marenz on 02/19/11 11:02:57.
- further changes. can't recall what.
- 64Bit.9.patch (112.4 kB) - added by Marenz on 02/21/11 16:56:06.
- and more changes.
- 64Bit.10.patch (114.7 kB) - added by Marenz on 02/21/11 18:25:56.
- some debugging output, and forgot a complation error
- 64Bit.11.patch (124.9 kB) - added by Marenz on 02/23/11 15:31:24.
- arraycatnT had some more version(X86) else which I missed because he didn't use X86_64 but just "else". Took me 2 days to find this one. and I fixed a strange bug in the GC. I don't understand how 64bit worked with other compilers if my if is really correct. check it out.
- 64Bit.12.patch (127.4 kB) - added by Marenz on 02/23/11 19:20:19.
- added argTypes where it was missing, only for dmd so far
- 64Bit.13.patch (141.1 kB) - added by Marenz on 03/02/11 15:07:06.
- found some more missing version()s. Fixed tango layout class. unittests run up to a certain point.
- 64Bit.14.patch (145.3 kB) - added by Marenz on 03/02/11 17:45:05.
- fixed all segfaults that happened when running the unittests
- 64Bit.15.patch (159.0 kB) - added by Marenz on 03/04/11 19:41:44.
- Fixed unittest for Layout.d
- 64Bit.16.patch (158.4 kB) - added by Marenz on 03/07/11 10:15:15.
- assimilated patch to phobos, reenabled asserts/unittests for layout.d
- 64Bit.17.patch (164.2 kB) - added by Marenz on 03/14/11 12:55:46.
- Fixed Process unittest .. but no idea how.
- 64Bit.18.patch (169.5 kB) - added by Marenz on 03/30/11 15:22:29.
- Fixed the failing unittest for sys.HomeFolder? and an internal one of the runtime. The last three failing tests are actually just two because one is dependent on the other. The first is in math.Probability and I have no idea about that stuff, so someone who does might want to check that. The the other one is in regex, I didn't look to closely at that one yet.
- 64Bit.19.patch (171.4 kB) - added by Marenz on 04/12/11 21:57:24.
- took care of the last remaining things. should be ready to commit now
Change History
Download in other formats:
|
|
|
|
|
Copyright © 2006-2024 Tango. All Rights Reserved. | Page Width:
Static or
Dynamic