Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 691170 Details for
Bug 775791
net-libs/webkit-gtk-2.32.3 - ~ppc keywording request
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ppc-llint.patch
ppc-llint.patch (text/plain), 1.41 KB, created by
ernsteiswuerfel
on 2021-03-13 11:19:58 UTC
(
hide
)
Description:
ppc-llint.patch
Filename:
MIME Type:
Creator:
ernsteiswuerfel
Created:
2021-03-13 11:19:58 UTC
Size:
1.41 KB
patch
obsolete
>--- a/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm >+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm >@@ -1579,13 +1579,13 @@ llintOpWithMetadata(op_put_by_id, OpPutById, macro (size, get, dispatch, metadat > loadp StructureChain::m_vector[t3], t3 > assert(macro (ok) btpnz t3, ok end) > >- loadp Structure::m_prototype[t2], t2 >+ loadp Structure::m_prototype + PayloadOffset[t2], t2 > btpz t2, .opPutByIdTransitionChainDone > .opPutByIdTransitionChainLoop: > loadp [t3], t1 > bineq t1, JSCell::m_structureID[t2], .opPutByIdSlow > addp 4, t3 >- loadp Structure::m_prototype[t1], t2 >+ loadp Structure::m_prototype + PayloadOffset[t1], t2 > btpnz t2, .opPutByIdTransitionChainLoop > > .opPutByIdTransitionChainDone: >@@ -2251,7 +2251,7 @@ end) > > > op(llint_throw_from_slow_path_trampoline, macro() >- loadp Callee[cfr], t1 >+ loadp Callee + PayloadOffset[cfr], t1 > convertCalleeToVM(t1) > copyCalleeSavesToVMEntryFrameCalleeSavesBuffer(t1, t2) > >@@ -2260,7 +2260,7 @@ op(llint_throw_from_slow_path_trampoline, macro() > # When throwing from the interpreter (i.e. throwing from LLIntSlowPaths), so > # the throw target is not necessarily interpreted code, we come to here. > # This essentially emulates the JIT's throwing protocol. >- loadp Callee[cfr], t1 >+ loadp Callee + PayloadOffset[cfr], t1 > convertCalleeToVM(t1) > jmp VM::targetMachinePCForThrow[t1] > end)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 775791
:
691155
|
691158
|
691161
|
691164
|
691167
|
691170
|
691173
|
703200
|
703203
|
703206
|
703209
|
712938
|
712941
|
712944
|
712947
|
712950
|
712953
|
712956
|
712959
|
728484