Closed Bug 466726 Opened 16 years ago Closed 15 years ago

[redux] Make namespaces optional in VM and MMgc codebase

Categories

(Tamarin Graveyard :: Virtual Machine, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

VERIFIED WONTFIX

People

(Reporter: rishah, Assigned: lhansen)

References

Details

Attachments

(1 file, 2 obsolete files)

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
Build Identifier: 

Replace namespace declarations with macros so that they can be disabled for compilers (like ADS 1.2) that do not support them.

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Attachment #350068 - Flags: review?(treilly)
Attachment #350069 - Flags: review?(lhansen)
Comment on attachment 350069 [details] [diff] [review]
Patch for changes in files under VM core and shell folders [v1]

I get a few thousand compilation errors (under Xcode), it looks like many of these are caused by 'uint32' etc not being available all of a sudden.  This is after applying only this patch in isolation, not the patch for MMgc.
Attachment #350069 - Flags: review?(lhansen) → review-
Compiles on Mac and Windows, runs test suite on Mac at least.  I'm seeing some sampling crashes in debug builds but I doubt very much that this patch is the cause of that.
Assignee: nobody → lhansen
Attachment #350068 - Attachment is obsolete: true
Attachment #350069 - Attachment is obsolete: true
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #351365 - Flags: review?(rishah)
Attachment #350068 - Flags: review?(treilly)
Blocks: 472712
Attachment #351365 - Flags: review?(rishah)
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: