Closed Bug 1020122 Opened 10 years ago Closed 10 years ago

IonMonkey: (ARM) remove some unused arguments on internal assembler methods.

Categories

(Core :: JavaScript Engine: JIT, defect)

ARM
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla33
Tracking Status
firefox31 --- fixed
firefox32 --- fixed
firefox33 --- fixed
b2g-v2.0 --- fixed
b2g-v2.1 --- fixed

People

(Reporter: dougc, Assigned: dougc)

Details

Attachments

(1 file)

The PoolEntry argument to as_Imm32Pool, as_FImm64Pool, and as_FImm32Pool is unused and always null, so can we removing it.
Just a minor clean up.
Assignee: nobody → dtc-moz
Attachment #8433958 - Flags: review?(mrosenberg)
Comment on attachment 8433958 [details] [diff] [review]
Remove some unused arguments on internal assembler methods.

Review of attachment 8433958 [details] [diff] [review]:
-----------------------------------------------------------------

Interesting, I thought I explicitly added those because I needed them.  Oh well.
Attachment #8433958 - Flags: review?(mrosenberg) → review+
Keywords: checkin-needed
Do you have a Try link by chance? :)
Keywords: checkin-needed
Got a failure in the last try build. It does not appear to be related, but shall test again:
https://tbpl.mozilla.org/?tree=Try&rev=3e89cbe05fd3
Instead of spinning a whole new round of builds and tests, you can just retrigger the one failed test job on the original push and save a lot of resources. I've gone ahead and canceled your second run and retriggered on the original one instead. Please read over the link below for further information. Thanks!
https://wiki.mozilla.org/Sheriffing/How:To:Recommended_Try_Practices
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #6)
> Instead of spinning a whole new round of builds and tests, you can just
> retrigger the one failed test job on the original push and save a lot of
> resources. I've gone ahead and canceled your second run and retriggered on
> the original one instead. Please read over the link below for further
> information. Thanks!
> https://wiki.mozilla.org/Sheriffing/How:To:Recommended_Try_Practices

Thank you, I wish I could but I don't have required permission to retrigger or cancel jobs. This patch has been well tested locally.
Try looks good, thank you.
Keywords: checkin-needed
Comment on attachment 8433958 [details] [diff] [review]
Remove some unused arguments on internal assembler methods.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): n/a, just a source clean up.

User impact if declined: None, but this small safe patch was split out from a larger pending fix and would block it.

Testing completed (on m-c, etc.): locally, and try build.

Risk to taking this patch (and alternatives if risky): very low.

String or IDL/UUID changes made by this patch: n/a
Attachment #8433958 - Flags: approval-mozilla-beta?
Attachment #8433958 - Flags: approval-mozilla-aurora?
(In reply to Douglas Crosher [:dougc] from comment #7)
> Thank you, I wish I could but I don't have required permission to retrigger
> or cancel jobs. This patch has been well tested locally.

If you have the ability to push to Try, you should have access to self-serve. Please ping me on IRC and we can try to figure it out :)
https://hg.mozilla.org/mozilla-central/rev/6df16ae5d1fb
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
Comment on attachment 8433958 [details] [diff] [review]
Remove some unused arguments on internal assembler methods.

Taking because 31 is an ESR. Otherwise, I don't think I would have take it for beta.
Attachment #8433958 - Flags: approval-mozilla-beta?
Attachment #8433958 - Flags: approval-mozilla-beta+
Attachment #8433958 - Flags: approval-mozilla-aurora?
Attachment #8433958 - Flags: approval-mozilla-aurora+
Kevin, is this something you think should be verified for beta? Anthony said I should probably check with you.
Flags: needinfo?(kbrosnan)
(In reply to Liz Henry :lizzard from comment #15)
> Kevin, is this something you think should be verified for beta? Anthony said
> I should probably check with you.

It is a very safe patch. If it compiles it is ok.

Further it is being fuzz tested as part of bug 1026919, and everything looks good so far.

If you are considering investing in some verification for beta then could you consider jumping directly to the combined patch in bug 1026919.
No. Fuzz testing is the correct method here.
Flags: needinfo?(kbrosnan)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: