Skip to content
Permalink
Browse files
Unreviewed, rolling out r223523.
A test for this change is failing on debug JSC bots.

Reverted changeset:

"[JSC] __proto__ getter should be fast"
https://bugs.webkit.org/show_bug.cgi?id=178067
https://trac.webkit.org/changeset/223523

Canonical link: https://commits.webkit.org/194644@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@223584 268f45cc-cd09-0410-ab3c-d52691b4dbfc
  • Loading branch information
ryanhaddad committed Oct 17, 2017
1 parent 4f3d0bb commit f4aa482645de229dc72ab6fb0040d2d3a218f9b1
Showing with 57 additions and 1,229 deletions.
  1. +12 −0 JSTests/ChangeLog
  2. +0 −115 JSTests/stress/dfg-object-proto-accessor.js
  3. +0 −117 JSTests/stress/dfg-object-proto-getter.js
  4. +0 −115 JSTests/stress/dfg-object-prototype-of.js
  5. +0 −58 JSTests/stress/dfg-reflect-get-prototype-of.js
  6. +0 −31 JSTests/stress/intrinsic-getter-with-poly-proto.js
  7. +0 −64 JSTests/stress/object-get-prototype-of-filtered.js
  8. +0 −34 JSTests/stress/object-get-prototype-of-mono-proto.js
  9. +0 −33 JSTests/stress/object-get-prototype-of-poly-mono-proto.js
  10. +0 −30 JSTests/stress/object-get-prototype-of-poly-proto.js
  11. +0 −62 JSTests/stress/object-proto-getter-filtered.js
  12. +0 −34 JSTests/stress/object-proto-getter-poly-mono-proto.js
  13. +0 −29 JSTests/stress/object-proto-getter-poly-proto.js
  14. +1 −1 JSTests/stress/object-prototype-proto-accessors-should-throw-on-undefined-this.js
  15. +0 −12 JSTests/stress/string-proto.js
  16. +12 −0 LayoutTests/ChangeLog
  17. +1 −1 LayoutTests/js/object-literal-shorthand-construction-expected.txt
  18. +1 −1 LayoutTests/js/script-tests/object-literal-shorthand-construction.js
  19. +2 −2 LayoutTests/js/script-tests/sloppy-getter-setter-global-object.js
  20. +2 −2 LayoutTests/js/sloppy-getter-setter-global-object-expected.txt
  21. +12 −0 Source/JavaScriptCore/ChangeLog
  22. +0 −42 Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h
  23. +3 −55 Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp
  24. +0 −17 Source/JavaScriptCore/dfg/DFGClobberize.h
  25. +0 −1 Source/JavaScriptCore/dfg/DFGDoesGC.cpp
  26. +0 −58 Source/JavaScriptCore/dfg/DFGFixupPhase.cpp
  27. +0 −4 Source/JavaScriptCore/dfg/DFGHeapLocation.cpp
  28. +0 −1 Source/JavaScriptCore/dfg/DFGHeapLocation.h
  29. +0 −6 Source/JavaScriptCore/dfg/DFGNode.h
  30. +0 −1 Source/JavaScriptCore/dfg/DFGNodeType.h
  31. +0 −31 Source/JavaScriptCore/dfg/DFGOperations.cpp
  32. +0 −2 Source/JavaScriptCore/dfg/DFGOperations.h
  33. +1 −2 Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp
  34. +0 −1 Source/JavaScriptCore/dfg/DFGSafeToExecute.h
  35. +2 −131 Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp
  36. +0 −8 Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h
  37. +0 −5 Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp
  38. +0 −5 Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp
  39. +0 −1 Source/JavaScriptCore/ftl/FTLCapabilities.cpp
  40. +2 −81 Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp
  41. +0 −18 Source/JavaScriptCore/jit/IntrinsicEmitter.cpp
  42. +0 −1 Source/JavaScriptCore/jit/JITOperations.h
  43. +0 −6 Source/JavaScriptCore/runtime/Intrinsic.cpp
  44. +0 −3 Source/JavaScriptCore/runtime/Intrinsic.h
  45. +1 −1 Source/JavaScriptCore/runtime/JSGlobalObject.cpp
  46. +3 −3 Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp
  47. +0 −2 Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h
  48. +1 −1 Source/JavaScriptCore/runtime/ObjectConstructor.cpp
  49. +1 −1 Source/JavaScriptCore/runtime/ReflectObject.cpp
@@ -1,3 +1,15 @@
2017-10-17 Ryan Haddad <ryanhaddad@apple.com>

Unreviewed, rolling out r223523.

A test for this change is failing on debug JSC bots.

Reverted changeset:

"[JSC] __proto__ getter should be fast"
https://bugs.webkit.org/show_bug.cgi?id=178067
https://trac.webkit.org/changeset/223523

2017-10-10 Yusuke Suzuki <utatane.tea@gmail.com>

[JSC] __proto__ getter should be fast

This file was deleted.

This file was deleted.

This file was deleted.

0 comments on commit f4aa482

Please sign in to comment.