The default bug view has changed. See this FAQ.

IonMonkey: Incorrect output in compiled FreeType

RESOLVED FIXED

Status

()

Core
JavaScript Engine
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: azakai, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

5 years ago
Created attachment 617618 [details]
compiled freetype

js -m -n font.ttf t 40 50 25

shows "t" at an angle. With ionmonkey though,

ionjs font.ttf t 40 50 25

gives a mangled "t".
(Reporter)

Updated

5 years ago
Attachment #617618 - Attachment mime type: text/plain → application/octet-stream
(Reporter)

Updated

5 years ago
OS: Linux → All
Hardware: x86 → All
(Reporter)

Comment 1

5 years ago
Sorry, the commands should be

js -m -n src.cpp.o.js font.ttf t 40 50 25
ionjs src.cpp.o.js font.ttf t 40 50 25

(I forgot the .js file)
Created attachment 620673 [details] [diff] [review]
fix GVN bug by liberally marking values that may have changed

I suspect that this patch could be made a bit longer, to cut down on the number of elements that get added to the worklist, but this will solve the problem.
Attachment #620673 - Flags: review?(sstangl)

Updated

5 years ago
Attachment #620673 - Flags: review?(sstangl) → review+
landed: http://hg.mozilla.org/projects/ionmonkey/rev/65c019632ba0
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.