Closed Bug 494093 Opened 17 years ago Closed 17 years ago

Symbian specific patch to mmgc/avm.

Categories

(Tamarin Graveyard :: Virtual Machine, defect, P2)

Other
Other
defect

Tracking

(Not tracked)

VERIFIED FIXED
flash10.1

People

(Reporter: skekki, Assigned: lhansen)

Details

Attachments

(1 file)

User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB5; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) Build Identifier: Adds new API VMPI_areNewPagesDirty (fixes a crash on Symbian) for MMgc and basic Symbian build fixes, mostly just stubbed out functions. The new API was discussed with Thomas when I did it in Flash code base. Reproducible: Always
Attachment #378748 - Flags: review?(stejohns)
Comment on attachment 378748 [details] [diff] [review] Symbian specific patch. rerouting to tommy for review.
Attachment #378748 - Flags: review?(stejohns) → review?(treilly)
Comment on attachment 378748 [details] [diff] [review] Symbian specific patch. The change to PosixPortUtils.cpp is in principle not acceptable. If Symbian is not Posix then it needs its own implementation of these routines, in a separate file. I see that there is some proliferation of platform #ifdefs in PosixPortUtils.cpp already, but this is not something we should make worse. We could accept this one change, but we should plan to clean it up ASAP. No objections to the rest of it.
Comment on attachment 378748 [details] [diff] [review] Symbian specific patch. Looks good want me to push this for you?
Attachment #378748 - Flags: review?(treilly) → review+
(In reply to comment #3) > (From update of attachment 378748 [details] [diff] [review]) > The change to PosixPortUtils.cpp is in principle not acceptable. If Symbian is > not Posix then it needs its own implementation of these routines, in a separate > file. I see that there is some proliferation of platform #ifdefs in > PosixPortUtils.cpp already, but this is not something we should make worse. We > could accept this one change, but we should plan to clean it up ASAP. > No objections to the rest of it. Hi Lars. We discussed about this within email. You mentioned that you are fine with this at the moment. If the changes grow we fork the file. I agree. It is beneficial for Symbian to use the same files at this point. Symbian can use PosixPortUtils.cpp and ThreadsPosix.cpp.
(In reply to comment #4) > (From update of attachment 378748 [details] [diff] [review]) > Looks good want me to push this for you? Yes please, and thanks.
Lars/Rishit, if this hasn't been pushed yet, could one of you do so this week (since Tommy is on PTO)?
Assignee: nobody → lhansen
Flags: flashplayer-qrb+
Priority: -- → P2
Target Milestone: --- → flash10.x
(In reply to comment #7) > Lars/Rishit, if this hasn't been pushed yet, could one of you do so this week > (since Tommy is on PTO)? I'll take care of it.
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
A lot of this has also been absorbed into bug #489345 (oom implementation). I will land that patch first, then see if anything else is needed from this one.
landed with redux changeset: 2001:37483f093b65 (oom implementation).
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Resolved fixed engineering / work item that has been pushed. Setting status to verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: