Closed Bug 572089 Opened 15 years ago Closed 15 years ago

jsmicro directory needs to control ASC settings

Categories

(Tamarin Graveyard :: Build Config, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED
Q3 11 - Serrano

People

(Reporter: lhansen, Assigned: lhansen)

References

Details

(Whiteboard: has-patch)

Attachments

(1 file)

It's OK to compile with -strict but not with -AS3 in this directory. Ideally we'd compile with neither (the Makefile has just -optimize, which is essentially a no-op from what I can tell).
Attached patch PatchSplinter Review
This goes into test/performance/jsmicro.
Attachment #451254 - Flags: review?(brbaker)
Comment on attachment 451254 [details] [diff] [review] Patch Looking at the code in runtestsBase.py I think there is a bug there that you cannot override extraArgs that are passed into compile_test(). I will dig a little deeper and possibly submit a new bug, but currently this patch will still compile with -AS3 and -optimize
Nice find. I was a little perplexed that applying this patch did not change the results relative to compiling with -AS3, and that's presumably the reason.
Priority: -- → P2
Target Milestone: --- → flash10.2
Yeah with the proper fix running array-push-1.as went from 208 to 26 on my machine
Depends on: 572120
Comment on attachment 451254 [details] [diff] [review] Patch Digging deeper into the suite framework code it does not appear that the override| even works. The code that is in place to handle whether to merge or override will only ever be in the /merge/ mode. Suggest for now this patch be changed to have: merge| -optimize -no-AS3
Attachment #451254 - Flags: review?(brbaker) → review+
I'm in no rush, I'll await the fix for bug 572120.
Whiteboard: has-patch
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: