Closed
Bug 821358
Opened 13 years ago
Closed 13 years ago
Port the trace-malloc Windows TLS macros to DMD
Categories
(Core :: DMD, defect)
Tracking
()
RESOLVED
FIXED
mozilla20
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
References
Details
Attachments
(1 file)
710 bytes,
patch
|
n.nethercote
:
review+
justin.lebar+bug
:
approval-mozilla-aurora+
justin.lebar+bug
:
approval-mozilla-b2g18+
|
Details | Diff | Splinter Review |
I'm not sure if the patch here is this simple... Nick?
Attachment #691872 -
Flags: review?(n.nethercote)
![]() |
||
Comment 1•13 years ago
|
||
Comment on attachment 691872 [details] [diff] [review]
Patch (v1)
Review of attachment 691872 [details] [diff] [review]:
-----------------------------------------------------------------
As far as I know this is all that's needed. But I'm a total neophyte when it comes to Windows development
Does this patch allow DMD.cpp to compile? If it does, you might be in a position to actually run DMD on Windows. Try following the instructions at https://wiki.mozilla.org/Performance/MemShrink/DMD for Linux, but instead of LD_PRELOAD set MOZ_REPLACE_MALLOC_LIB, and point it at whatever the name of the libdmd library is...
Attachment #691872 -
Flags: review?(n.nethercote) → review+
Assignee | ||
Comment 2•13 years ago
|
||
This does not yet let me build this on Windows, but the rest should be fairly simple. I'm not sure when I'll have enough cycles to try things out but I'll update the main bug once I do. (And thanks for the link to the docs!)
Assignee | ||
Comment 3•13 years ago
|
||
Comment 4•13 years ago
|
||
Assignee: nobody → ehsan
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Comment 5•13 years ago
|
||
Comment on attachment 691872 [details] [diff] [review]
Patch (v1)
[Triage Comment]
npotb
Attachment #691872 -
Flags: approval-mozilla-b2g18+
Attachment #691872 -
Flags: approval-mozilla-aurora+
Comment 6•12 years ago
|
||
![]() |
||
Updated•12 years ago
|
Component: General → DMD
You need to log in
before you can comment on or make changes to this bug.
Description
•