Closed
Bug 536304
Opened 15 years ago
Closed 6 years ago
Remove uses of legacy feature switch names (each one has a non-legacy replacement)
Categories
(Tamarin Graveyard :: Virtual Machine, defect)
Tamarin Graveyard
Virtual Machine
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: edwsmith, Unassigned)
References
Details
Attachments
(1 file, 11 obsolete files)
1.07 KB,
patch
|
rreitmai
:
review+
|
Details | Diff | Splinter Review |
e.g. AVMPLUS_VERIFYALL -> VMCFG_VERIFYALL
a patch per name seems reasonable.
Reporter | ||
Updated•15 years ago
|
Target Milestone: --- → Future
Reporter | ||
Comment 1•15 years ago
|
||
Assignee: nobody → edwsmith
Attachment #418759 -
Flags: review?(rreitmai)
Updated•15 years ago
|
Attachment #418759 -
Flags: review?(rreitmai) → review+
Reporter | ||
Comment 2•15 years ago
|
||
Comment on attachment 418759 [details] [diff] [review]
AVMPLUS_VERIFYALL -> VMCFG_VERIFYALL
pushed http://hg.mozilla.org/tamarin-redux/rev/9878002a1be6
Reporter | ||
Updated•15 years ago
|
Attachment #418759 -
Attachment is obsolete: true
Reporter | ||
Comment 3•15 years ago
|
||
Reporter | ||
Comment 4•15 years ago
|
||
Reporter | ||
Comment 5•15 years ago
|
||
Reporter | ||
Comment 6•15 years ago
|
||
Reporter | ||
Comment 7•15 years ago
|
||
Reporter | ||
Comment 8•15 years ago
|
||
Reporter | ||
Comment 9•15 years ago
|
||
Reporter | ||
Updated•15 years ago
|
Attachment #419133 -
Flags: review?(rreitmai)
Reporter | ||
Updated•15 years ago
|
Attachment #419133 -
Flags: review?(rreitmai) → review?(lhansen)
Reporter | ||
Updated•15 years ago
|
Attachment #419137 -
Flags: review?(rreitmai)
Reporter | ||
Updated•15 years ago
|
Attachment #419138 -
Flags: review?(rreitmai)
Reporter | ||
Updated•15 years ago
|
Attachment #419162 -
Flags: review?(stejohns)
Reporter | ||
Updated•15 years ago
|
Severity: normal → minor
Reporter | ||
Updated•15 years ago
|
Attachment #419134 -
Flags: review?(lhansen)
Updated•15 years ago
|
Attachment #419133 -
Flags: review?(lhansen) → review+
Reporter | ||
Updated•15 years ago
|
Attachment #419135 -
Flags: review?(lhansen)
Updated•15 years ago
|
Attachment #419134 -
Flags: review?(lhansen) → review+
Reporter | ||
Updated•15 years ago
|
Attachment #419136 -
Flags: review?(lhansen)
Updated•15 years ago
|
Attachment #419135 -
Flags: review?(lhansen) → review+
Updated•15 years ago
|
Attachment #419136 -
Flags: review?(lhansen) → review+
Reporter | ||
Comment 10•15 years ago
|
||
Comment on attachment 419133 [details] [diff] [review]
AVMPLUS_SELFTEST -> VMCFG_SELFTEST
pushed http://hg.mozilla.org/tamarin-redux/rev/f7542ba5be91
Attachment #419133 -
Attachment is obsolete: true
Reporter | ||
Comment 11•15 years ago
|
||
Comment on attachment 419134 [details] [diff] [review]
AVMPLUS_DIRECT_THREADED -> VMCFG_DIRECT_THREADED
pushed http://hg.mozilla.org/tamarin-redux/rev/e5c951239cd1
Attachment #419134 -
Attachment is obsolete: true
Reporter | ||
Comment 12•15 years ago
|
||
Comment on attachment 419135 [details] [diff] [review]
AVMPLUS_PEEPHOLE_OPTIMIZER -> VMCFG_WORDCODE_PEEPHOLE
pushed http://hg.mozilla.org/tamarin-redux/rev/ece47861635f
Attachment #419135 -
Attachment is obsolete: true
Reporter | ||
Comment 13•15 years ago
|
||
Comment on attachment 419136 [details] [diff] [review]
AVMPLUS_WORD_CODE -> VMCFG_WORDCODE
pushed http://hg.mozilla.org/tamarin-redux/rev/b979a871c08e
Attachment #419136 -
Attachment is obsolete: true
Updated•15 years ago
|
Attachment #419162 -
Flags: review?(stejohns) → review+
Comment 14•15 years ago
|
||
Comment on attachment 419137 [details] [diff] [review]
FEATURE_NANOJIT -> VMCFG_NANOJIT
I haven't looked at the TM side of the code, but you might want to make sure that the conversion from FEATURE_ to VMCFG_ doesn't break them, assuming you haven't already done so.
Attachment #419137 -
Flags: review?(rreitmai) → review+
Updated•15 years ago
|
Attachment #419138 -
Flags: review?(rreitmai) → review+
Reporter | ||
Comment 15•15 years ago
|
||
yeah, i need to split up the patches that modify nanojit.
Reporter | ||
Comment 16•15 years ago
|
||
Direct threaded wordcode interpreter has been broken all this time, because I goofed the #ifdef name when cleaning up legacy feature switches.
Attachment #427886 -
Flags: review?(lhansen)
Reporter | ||
Comment 17•15 years ago
|
||
the code in WordcodeEmitter and Interpreter already tested VMCFG_DIRECT_THREADED, but it was never set.
Updated•15 years ago
|
Attachment #427886 -
Flags: review?(lhansen) → review+
Reporter | ||
Comment 18•15 years ago
|
||
Comment on attachment 427886 [details] [diff] [review]
the direct threading switch should be VMCFG_DIRECT_THREADED, not VMCFG_WORDCODE_THREADED
pushed http://hg.mozilla.org/tamarin-redux/rev/f3988f49eea3
Attachment #427886 -
Attachment is obsolete: true
Reporter | ||
Updated•15 years ago
|
Whiteboard: has-patch
Reporter | ||
Updated•15 years ago
|
Assignee: edwsmith → nobody
Reporter | ||
Comment 19•14 years ago
|
||
Comment on attachment 419162 [details] [diff] [review]
AVMPLUS_SYMBIAN -> VMCFG_SYMBIAN
TR: http://hg.mozilla.org/tamarin-redux/rev/bda2725fd58a
Attachment #419162 -
Attachment is obsolete: true
Reporter | ||
Updated•14 years ago
|
Assignee: nobody → edwsmith
Reporter | ||
Comment 20•14 years ago
|
||
Rebased. Left nanojit alone for now to avoid having to coordinate
changes. Added bug# to each FIXME comment in avmfeatures.as.
R+ inherited from first patch.
Attachment #419137 -
Attachment is obsolete: true
Attachment #486672 -
Flags: review+
Reporter | ||
Comment 21•14 years ago
|
||
Comment on attachment 486672 [details] [diff] [review]
(v2) FEATURE_NANOJIT -> VMCFG_NANOJIT
http://hg.mozilla.org/tamarin-redux/rev/5e498e4941e8
Attachment #486672 -
Attachment is obsolete: true
Reporter | ||
Updated•14 years ago
|
Attachment #419138 -
Attachment is obsolete: true
Reporter | ||
Comment 22•14 years ago
|
||
I grepped FlashRuntime for AVMPLUS_{BIG,LITTLE}_ENDIAN and AVM10_BIG_ENDIAN with no hits. Also, AVM10_BIG_ENDIAN was being defined by AVMSYSTEM_LITTLE_ENDIAN, which seemed wrong. The fact that nothing bad was happening is more evidence that its okay to remove it.
Attachment #487674 -
Flags: review?(stejohns)
Attachment #487674 -
Flags: feedback?(lhansen)
Updated•14 years ago
|
Attachment #487674 -
Flags: review?(stejohns) → review+
Reporter | ||
Comment 23•14 years ago
|
||
Comment on attachment 487674 [details] [diff] [review]
Removed uses of legacy ENDIAN defines
TR: http://hg.mozilla.org/tamarin-redux/rev/277941dc1120
Comment 24•14 years ago
|
||
Comment on attachment 487674 [details] [diff] [review]
Removed uses of legacy ENDIAN defines
Seems like a good idea.
Attachment #487674 -
Flags: feedback?(lhansen) → feedback+
Reporter | ||
Updated•14 years ago
|
Attachment #487674 -
Attachment is obsolete: true
Reporter | ||
Updated•14 years ago
|
Assignee: edwsmith → nobody
Reporter | ||
Comment 25•13 years ago
|
||
Remaining legacy names:
MMGC_64BIT
MMGC_IA32
MMGC_AMD64
MMGC_ARM
MMGC_PPC
MMGC_SPARC
AVMPLUS_64BIT
AVMPLUS_IA32
AVMPLUS_AMD64
AVMPLUS_ARM
AVMPLUS_PPC
AVMPLUS_SPARC
AVMPLUS_MIPS
DEBUGGER
AVMPLUS_JIT_READONLY
Reporter | ||
Comment 26•13 years ago
|
||
another one bites the dust
Assignee: nobody → edwsmith
Attachment #568164 -
Flags: review?(rreitmai)
Updated•13 years ago
|
Attachment #568164 -
Flags: review?(rreitmai) → review+
Comment 27•13 years ago
|
||
changeset: 6669:139fbf074457
user: Edwin Smith <edwsmith@adobe.com>
summary: Bug 536304 - Remove uses of legacy feature switch names: AVMPLUS_JIT_READONLY (r=rreitmai+)
http://hg.mozilla.org/tamarin-redux/rev/139fbf074457
Reporter | ||
Updated•13 years ago
|
Assignee: edwsmith → nobody
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•