Closed
Bug 558956
Opened 15 years ago
Closed 6 years ago
abcasm: support for TypeName multinames
Categories
(Tamarin Graveyard :: Tools, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
Future
People
(Reporter: cpeyer, Assigned: tharwood)
References
Details
It is not currently possible to generate abcasm of the following:
(abcdump -abs output)
var function():* /* disp_id=0 method_id=0 */
{
// local_count=2 max_scope=0 max_stack=1 code_len=5 code_offset=172
0 pushnull
1 coerce __AS3__.vec::Vector.<__AS3__.vec::Vector.<__AS3__.vec::Vector.<__AS3__.vec::Vector.<__AS3__.vec::Vector.<__AS3__.vec::Vector.<__AS3__.vec::Vector.<__AS3__.vec::Vector.<__AS3__.vec::Vector.<private::D>>>>>>>>>
3 setlocal1
4 returnvoid
}
original as:
function t() {
var v:Vector.<Vector.<Vector.<Vector.<Vector.<Vector.<Vector.<Vector.<Vector.<D>>>>>>>>>;
}
I'm unable to create regression media for Bug 556874 since asc gets a stack overflow when creating a deeply nested Vector. Support for this is needed in abcasm in order to create the testcase.
Flags: flashplayer-qrb?
Reporter | ||
Updated•15 years ago
|
Assignee: nobody → tharwood
Assignee | ||
Updated•15 years ago
|
Summary: abcasm: support for multinames is weak → abcasm: support for parameterized types in multinames
Assignee | ||
Comment 1•15 years ago
|
||
abcasm support for
Summary: abcasm: support for parameterized types in multinames → abcasm: support for TypeName multinames
Assignee | ||
Comment 2•15 years ago
|
||
Let's try that comment again. abcasm doesn't have any support for the TypeName variant of a multiname, but it should be straightforward to implement.
Flags: flashplayer-qrb? → flashplayer-qrb+
Target Milestone: --- → Future
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
•