Changeset 242862 in webkit
- Timestamp:
- Mar 13, 2019, 1:24:57 AM (7 years ago)
- Location:
- branches/safari-607-branch
- Files:
-
- 1 added
- 3 edited
-
JSTests/ChangeLog (modified) (1 diff)
-
JSTests/stress/HasIndexedProperty-does-gc.js (added)
-
Source/JavaScriptCore/ChangeLog (modified) (1 diff)
-
Source/JavaScriptCore/dfg/DFGDoesGC.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-607-branch/JSTests/ChangeLog
r242859 r242862 1 2019-03-13 Babak Shafiei <bshafiei@apple.com> 2 3 Cherry-pick r242810. rdar://problem/48839349 4 5 The HasIndexedProperty node does GC. 6 https://bugs.webkit.org/show_bug.cgi?id=195559 7 <rdar://problem/48767923> 8 9 Reviewed by Yusuke Suzuki. 10 11 JSTests: 12 13 * stress/HasIndexedProperty-does-gc.js: Added. 14 15 Source/JavaScriptCore: 16 17 HasIndexedProperty can call the slow path operationHasIndexedPropertyByInt(), 18 which can eventually call JSString::getIndex(), which can resolve a rope. 19 20 * dfg/DFGDoesGC.cpp: 21 (JSC::DFG::doesGC): 22 23 24 25 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@242810 268f45cc-cd09-0410-ab3c-d52691b4dbfc 26 27 2019-03-12 Mark Lam <mark.lam@apple.com> 28 29 The HasIndexedProperty node does GC. 30 https://bugs.webkit.org/show_bug.cgi?id=195559 31 <rdar://problem/48767923> 32 33 Reviewed by Yusuke Suzuki. 34 35 * stress/HasIndexedProperty-does-gc.js: Added. 36 1 37 2019-03-13 Babak Shafiei <bshafiei@apple.com> 2 38 -
branches/safari-607-branch/Source/JavaScriptCore/ChangeLog
r242859 r242862 1 2019-03-13 Babak Shafiei <bshafiei@apple.com> 2 3 Cherry-pick r242810. rdar://problem/48839349 4 5 The HasIndexedProperty node does GC. 6 https://bugs.webkit.org/show_bug.cgi?id=195559 7 <rdar://problem/48767923> 8 9 Reviewed by Yusuke Suzuki. 10 11 JSTests: 12 13 * stress/HasIndexedProperty-does-gc.js: Added. 14 15 Source/JavaScriptCore: 16 17 HasIndexedProperty can call the slow path operationHasIndexedPropertyByInt(), 18 which can eventually call JSString::getIndex(), which can resolve a rope. 19 20 * dfg/DFGDoesGC.cpp: 21 (JSC::DFG::doesGC): 22 23 24 25 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@242810 268f45cc-cd09-0410-ab3c-d52691b4dbfc 26 27 2019-03-12 Mark Lam <mark.lam@apple.com> 28 29 The HasIndexedProperty node does GC. 30 https://bugs.webkit.org/show_bug.cgi?id=195559 31 <rdar://problem/48767923> 32 33 Reviewed by Yusuke Suzuki. 34 35 HasIndexedProperty can call the slow path operationHasIndexedPropertyByInt(), 36 which can eventually call JSString::getIndex(), which can resolve a rope. 37 38 * dfg/DFGDoesGC.cpp: 39 (JSC::DFG::doesGC): 40 1 41 2019-03-13 Babak Shafiei <bshafiei@apple.com> 2 42 -
branches/safari-607-branch/Source/JavaScriptCore/dfg/DFGDoesGC.cpp
r241891 r242862 202 202 case GetGetterSetterByOffset: 203 203 case GetEnumerableLength: 204 case HasIndexedProperty:205 204 case FiatInt52: 206 205 case BooleanToNumber: … … 289 288 case GetMapBucket: 290 289 case HasGenericProperty: 290 case HasIndexedProperty: 291 291 case HasOwnProperty: 292 292 case HasStructureProperty:
Note:
See TracChangeset
for help on using the changeset viewer.