[webkit-changes] [242936] trunk/Source/WebCore

2019-03-13 Thread benjamin
-03-14 05:44:24 UTC (rev 242936) @@ -1,3 +1,17 @@ +2019-03-13 Benjamin Poulain + +Fix the argument type of RenderView::resumePausedImageAnimationsIfNeeded() +https://bugs.webkit.org/show_bug.cgi?id=195659 + +Reviewed by Saam Barati. + +The two call

[webkit-changes] [241351] trunk/Source/WebKit

2019-02-13 Thread benjamin
9 @@ +2019-02-13 Benjamin Poulain + +Responsiveness timers are too expensive for frequent events +https://bugs.webkit.org/show_bug.cgi?id=194003 + +Reviewed by Geoffrey Garen. + +With each event, we set a responsivness timer to check if the WebProcess +

[webkit-changes] [241247] trunk/Tools

2019-02-09 Thread benjamin
ngeLog (241246 => 241247) --- trunk/Tools/ChangeLog 2019-02-09 23:16:01 UTC (rev 241246) +++ trunk/Tools/ChangeLog 2019-02-10 00:41:55 UTC (rev 241247) @@ -1,3 +1,17 @@ +2019-02-09 Benjamin Poulain + +Add more tests for clampTo<>() +https://bugs.webkit.org/show_bu

[webkit-changes] [241238] trunk/Tools

2019-02-09 Thread benjamin
ols/ChangeLog 2019-02-09 07:58:01 UTC (rev 241237) +++ trunk/Tools/ChangeLog 2019-02-09 08:11:04 UTC (rev 241238) @@ -1,3 +1,15 @@ +2019-02-09 Benjamin Poulain + +Fix MiniBrowser's entitlements +https://bugs.webkit.org/show_bug.cgi?id=192431 + +Reviewed by Joseph Pecor

[webkit-changes] [241192] trunk

2019-02-08 Thread benjamin
:36 UTC (rev 241192) @@ -1,3 +1,23 @@ +2019-02-08 Benjamin Poulain + +clampTo(): do not convert the input to double when dealing with integers +https://bugs.webkit.org/show_bug.cgi?id=194263 + + +Reviewed by Darin Adler. + +Previously, every use of clam

[webkit-changes] [241113] trunk/Source

2019-02-06 Thread benjamin
> 241113) --- trunk/Source/WebCore/ChangeLog 2019-02-07 02:53:16 UTC (rev 241112) +++ trunk/Source/WebCore/ChangeLog 2019-02-07 03:13:11 UTC (rev 241113) @@ -1,3 +1,22 @@ +2019-02-06 Benjamin Poulain + +Unreviewed, rolling out r240759 and r240944. + +Some timer uses are d

[webkit-changes] [240968] trunk/Source/WebCore

2019-02-05 Thread benjamin
(240967 => 240968) --- trunk/Source/WebCore/ChangeLog 2019-02-05 07:48:10 UTC (rev 240967) +++ trunk/Source/WebCore/ChangeLog 2019-02-05 08:52:04 UTC (rev 240968) @@ -1,3 +1,39 @@ +2019-02-05 Benjamin Poulain + +Hit testing functions optimizations +https://bugs.webkit.org/show_bug.

[webkit-changes] [240944] trunk/Source

2019-02-04 Thread benjamin
/PluginView.h Diff Modified: trunk/Source/WebCore/ChangeLog (240943 => 240944) --- trunk/Source/WebCore/ChangeLog 2019-02-04 22:28:32 UTC (rev 240943) +++ trunk/Source/WebCore/ChangeLog 2019-02-04 22:30:31 UTC (rev 240944) @@ -1,3 +1,36 @@ +2019-02-04 Benjamin Poulain + +Use deferra

[webkit-changes] [240809] trunk/Source/WebKit

2019-01-31 Thread benjamin
: trunk/Source/WebKit/ChangeLog (240808 => 240809) --- trunk/Source/WebKit/ChangeLog 2019-01-31 21:23:44 UTC (rev 240808) +++ trunk/Source/WebKit/ChangeLog 2019-01-31 21:34:34 UTC (rev 240809) @@ -1,3 +1,22 @@ +2019-01-31 Benjamin Poulain + +Remove WKPageIsWebProcessRespons

[webkit-changes] [240759] trunk/Source/WebKit

2019-01-30 Thread benjamin
/WebProcessProxy.h Diff Modified: trunk/Source/WebKit/ChangeLog (240758 => 240759) --- trunk/Source/WebKit/ChangeLog 2019-01-31 04:49:57 UTC (rev 240758) +++ trunk/Source/WebKit/ChangeLog 2019-01-31 04:53:34 UTC (rev 240759) @@ -1,3 +1,51 @@ +2019-01-30 Benjamin Poul

[webkit-changes] [240401] trunk/Source/WebCore

2019-01-23 Thread benjamin
/ChangeLog (240400 => 240401) --- trunk/Source/WebCore/ChangeLog 2019-01-24 01:23:03 UTC (rev 240400) +++ trunk/Source/WebCore/ChangeLog 2019-01-24 01:43:58 UTC (rev 240401) @@ -1,3 +1,13 @@ +2019-01-23 Benjamin Poulain + + Revert workaround AVPlayer.setMuted bug on macOS +ht

[webkit-changes] [239417] trunk

2018-12-19 Thread benjamin
-12-20 01:41:35 UTC (rev 239417) @@ -1,3 +1,25 @@ +2018-12-19 Benjamin Poulain + + macOS: WebKit1 does not handle occlusion changes +https://bugs.webkit.org/show_bug.cgi?id=192821 + +Reviewed by Chris Dumez. + +When a window becomes occluded, the window server info

[webkit-changes] [239069] trunk

2018-12-10 Thread benjamin
t-resource-type.html.json Diff Modified: trunk/LayoutTests/ChangeLog (239068 => 239069) --- trunk/LayoutTests/ChangeLog 2018-12-11 04:04:45 UTC (rev 239068) +++ trunk/LayoutTests/ChangeLog 2018-12-11 05:37:24 UTC (rev 239069) @@ -1,3 +1,14 @@ +2018-12-10 Benjamin Poulain + + Content bloc

[webkit-changes] [238074] trunk

2018-11-11 Thread benjamin
238074) --- trunk/Source/_javascript_Core/ChangeLog 2018-11-11 06:16:22 UTC (rev 238073) +++ trunk/Source/_javascript_Core/ChangeLog 2018-11-11 08:27:32 UTC (rev 238074) @@ -1,3 +1,14 @@ +2018-11-11 Benjamin Poulain + +Fix a fixme: rename wtfObjcMsgSend to wtfObjCMsgSend +

[webkit-changes] [238073] trunk

2018-11-10 Thread benjamin
238073) @@ -1,3 +1,12 @@ +2018-11-10 Benjamin Poulain + +Fix a fixme: rename wtfObjcMsgSend to wtfObjCMsgSend +https://bugs.webkit.org/show_bug.cgi?id=191492 + +Reviewed by Alex Christensen. + +* API/JSValue.mm: + 2018-11-10 Michael Catanzaro Unre

[webkit-changes] [236290] trunk/Source/WebCore

2018-09-20 Thread benjamin
290) @@ -1,3 +1,19 @@ +2018-09-20 Benjamin Poulain + +Adopt safe-area-insets on ImageDocument +https://bugs.webkit.org/show_bug.cgi?id=189774 + +Reviewed by Tim Horton. +rdar://problem/44624432 + +By having the safe-area insets on the image, we ens

[webkit-changes] [206392] trunk/Source

2016-09-26 Thread benjamin
geLog 2016-09-26 21:02:42 UTC (rev 206391) +++ trunk/Source/_javascript_Core/ChangeLog 2016-09-26 21:11:31 UTC (rev 206392) @@ -1,3 +1,47 @@ +2016-09-26 Benjamin Poulain <benja...@webkit.org> + +[JSC] Shrink the Math inline caches some more +https://bugs.webki

[webkit-changes] [205317] trunk/JSTests

2016-09-01 Thread benjamin
Title: [205317] trunk/JSTests Revision 205317 Author benja...@webkit.org Date 2016-09-01 14:45:52 -0700 (Thu, 01 Sep 2016) Log Message arith-abs-on-various-types.js is flaky Unreviewed. Patch by Benjamin Poulain <bpoul...@apple.com> on 2016-09-01 * stress/arith-abs-on-various-ty

[webkit-changes] [205064] trunk

2016-08-26 Thread benjamin
063) +++ trunk/JSTests/ChangeLog 2016-08-27 00:36:15 UTC (rev 205064) @@ -1,3 +1,12 @@ +2016-08-26 Benjamin Poulain <benja...@webkit.org> + +[JSC] Implement CompareStrictEq(String, Untyped) in FTL +https://bugs.webkit.org/show_bug.cgi?id=161229 + +Reviewed by Geoff

[webkit-changes] [204947] trunk

2016-08-24 Thread benjamin
-types.js Diff Modified: trunk/JSTests/ChangeLog (204946 => 204947) --- trunk/JSTests/ChangeLog 2016-08-25 00:46:43 UTC (rev 204946) +++ trunk/JSTests/ChangeLog 2016-08-25 01:21:43 UTC (rev 204947) @@ -1,3 +1,12 @@ +2016-08-24 Benjamin Poulain <benja...@webkit.org> + +[JSC] Make FR

[webkit-changes] [204881] trunk

2016-08-23 Thread benjamin
881) --- trunk/JSTests/ChangeLog 2016-08-24 02:23:19 UTC (rev 204880) +++ trunk/JSTests/ChangeLog 2016-08-24 02:36:40 UTC (rev 204881) @@ -1,3 +1,12 @@ +2016-08-23 Benjamin Poulain <benja...@webkit.org> + +[JSC] Make ArithLog works with any type +https://bugs.webkit.org/sho

[webkit-changes] [204591] trunk

2016-08-18 Thread benjamin
/LayoutTests/fast/selectors/empty-namespace-with-element-selector.html Diff Modified: trunk/LayoutTests/ChangeLog (204590 => 204591) --- trunk/LayoutTests/ChangeLog 2016-08-18 05:37:34 UTC (rev 204590) +++ trunk/LayoutTests/ChangeLog 2016-08-18 06:22:40 UTC (rev 204591) @@ -1,3 +1,17 @@ +2016-08-

[webkit-changes] [204355] trunk/Source/JavaScriptCore

2016-08-10 Thread benjamin
Title: [204355] trunk/Source/_javascript_Core Revision 204355 Author benja...@webkit.org Date 2016-08-10 14:25:28 -0700 (Wed, 10 Aug 2016) Log Message [JSC] Speed up SparseCollection & related maps https://bugs.webkit.org/show_bug.cgi?id=160733 Patch by Benjamin Poulain &l

[webkit-changes] [204354] trunk/Source/WTF

2016-08-10 Thread benjamin
Title: [204354] trunk/Source/WTF Revision 204354 Author benja...@webkit.org Date 2016-08-10 14:23:20 -0700 (Wed, 10 Aug 2016) Log Message [JSC] TinyPtrSet::deleteListIfNecessary() no longer needs to test for reservedValue https://bugs.webkit.org/show_bug.cgi?id=160721 Patch by Benjamin

[webkit-changes] [204352] trunk/Source/JavaScriptCore

2016-08-10 Thread benjamin
Title: [204352] trunk/Source/_javascript_Core Revision 204352 Author benja...@webkit.org Date 2016-08-10 14:19:03 -0700 (Wed, 10 Aug 2016) Log Message [JSC] Remove some useless code I left when rewriting CSE's large maps https://bugs.webkit.org/show_bug.cgi?id=160720 Patch by Benjamin

[webkit-changes] [204351] trunk/Source/JavaScriptCore

2016-08-10 Thread benjamin
by Benjamin Poulain <bpoul...@apple.com> on 2016-08-10 Reviewed by Mark Lam. * dfg/DFGAbstractInterpreter.h: * dfg/DFGAbstractInterpreterInlines.h: (JSC::DFG::AbstractInterpreter::executeEdges): Deleted. Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascript_Co

[webkit-changes] [204148] trunk/LayoutTests

2016-08-04 Thread benjamin
147) +++ trunk/LayoutTests/ChangeLog 2016-08-04 22:37:14 UTC (rev 204148) @@ -1,3 +1,23 @@ +2016-08-04 Benjamin Poulain <benja...@webkit.org> + +Add some extra test coverage for active touch event handler on subdocuments +https://bugs.webkit.org/show_bug.cgi?id=160276 + +

[webkit-changes] [204077] trunk/Source/JavaScriptCore

2016-08-03 Thread benjamin
rev 204076) +++ trunk/Source/_javascript_Core/ChangeLog 2016-08-03 07:38:32 UTC (rev 204077) @@ -1,3 +1,11 @@ +2016-08-03 Benjamin Poulain <benja...@webkit.org> + +[JSC] Fix Windows build after r204065 + +* dfg/DFGAbstractValue.cpp: +(JSC::DFG::AbstractValue::observeTr

[webkit-changes] [204066] trunk/Source/JavaScriptCore

2016-08-02 Thread benjamin
065) +++ trunk/Source/_javascript_Core/ChangeLog 2016-08-03 05:33:48 UTC (rev 204066) @@ -1,5 +1,14 @@ 2016-08-02 Benjamin Poulain <benja...@webkit.org> +[JSC] Fix 32bits jsc after r204065 + +Default constructed JSValue() are not equal to zero in 32bits. + +

[webkit-changes] [204065] trunk/Source

2016-08-02 Thread benjamin
204065) --- trunk/Source/_javascript_Core/ChangeLog 2016-08-03 02:56:22 UTC (rev 204064) +++ trunk/Source/_javascript_Core/ChangeLog 2016-08-03 03:45:07 UTC (rev 204065) @@ -1,3 +1,53 @@ +2016-08-02 Benjamin Poulain <benja...@webkit.org> + +[JSC] Simplify the initia

[webkit-changes] [203921] trunk/Source/JavaScriptCore

2016-07-29 Thread benjamin
: trunk/Source/_javascript_Core/ChangeLog (203920 => 203921) --- trunk/Source/_javascript_Core/ChangeLog 2016-07-29 20:43:42 UTC (rev 203920) +++ trunk/Source/_javascript_Core/ChangeLog 2016-07-29 20:58:35 UTC (rev 203921) @@ -1,3 +1,39 @@ +2016-07-29 Benjamin Poulain <benja...@webk

[webkit-changes] [203802] trunk/Source/JavaScriptCore

2016-07-27 Thread benjamin
Title: [203802] trunk/Source/_javascript_Core Revision 203802 Author benja...@webkit.org Date 2016-07-27 16:22:55 -0700 (Wed, 27 Jul 2016) Log Message [JSC] Fix a bunch of use-after-free of DFG::Node https://bugs.webkit.org/show_bug.cgi?id=160228 Patch by Benjamin Poulain <bp

[webkit-changes] [203704] trunk/Source/JavaScriptCore

2016-07-25 Thread benjamin
geLog (203703 => 203704) --- trunk/Source/_javascript_Core/ChangeLog 2016-07-26 00:27:54 UTC (rev 203703) +++ trunk/Source/_javascript_Core/ChangeLog 2016-07-26 01:05:43 UTC (rev 203704) @@ -1,3 +1,15 @@ +2016-07-25 Benjamin Poulain <benja...@webkit.org> + +Unreviewe

[webkit-changes] [203439] trunk

2016-07-19 Thread benjamin
Title: [203439] trunk Revision 203439 Author benja...@webkit.org Date 2016-07-19 18:29:25 -0700 (Tue, 19 Jul 2016) Log Message Use getElementById for attribute matching if the attribute name is html's id https://bugs.webkit.org/show_bug.cgi?id=159960 Patch by Benjamin Poulain <bp

[webkit-changes] [203321] trunk/LayoutTests

2016-07-15 Thread benjamin
k/LayoutTests/ChangeLog 2016-07-16 04:16:30 UTC (rev 203320) +++ trunk/LayoutTests/ChangeLog 2016-07-16 04:17:21 UTC (rev 203321) @@ -1,3 +1,27 @@ +2016-07-15 Benjamin Poulain <benja...@webkit.org> + +[mac] LayoutTest fast/css/ancestor-of-hovered-element-detached.html is f

[webkit-changes] [203211] trunk/Source/WebCore

2016-07-13 Thread benjamin
-14 03:45:13 UTC (rev 203211) @@ -1,3 +1,28 @@ +2016-07-13 Benjamin Poulain <benja...@webkit.org> + +[CSS][ARMv7] :nth-child() do not reserve enough registers if it is in backtracking chain +https://bugs.webkit.org/show_bug.cgi?id=159746 +rdar://problem

[webkit-changes] [203147] trunk

2016-07-12 Thread benjamin
Title: [203147] trunk Revision 203147 Author benja...@webkit.org Date 2016-07-12 18:25:25 -0700 (Tue, 12 Jul 2016) Log Message [JSC] Array.prototype.join() fails some conformance tests https://bugs.webkit.org/show_bug.cgi?id=159657 Patch by Benjamin Poulain <bpoul...@apple.com> o

[webkit-changes] [203101] trunk

2016-07-11 Thread benjamin
rce/_javascript_Core/builtins/ArrayConstructor.js Diff Modified: trunk/LayoutTests/ChangeLog (203100 => 203101) --- trunk/LayoutTests/ChangeLog 2016-07-12 00:16:19 UTC (rev 203100) +++ trunk/LayoutTests/ChangeLog 2016-07-12 00:57:35 UTC (rev 203101) @@ -1,3 +1,15 @@ +2016-07-11 Benjamin Poulai

[webkit-changes] [202956] trunk

2016-07-07 Thread benjamin
Diff Modified: trunk/LayoutTests/ChangeLog (202955 => 202956) --- trunk/LayoutTests/ChangeLog 2016-07-08 03:47:59 UTC (rev 202955) +++ trunk/LayoutTests/ChangeLog 2016-07-08 04:10:00 UTC (rev 202956) @@ -1,3 +1,14 @@ +2016-07-07 Benjamin Poulain <benja...@webkit.org> + +

[webkit-changes] [202943] trunk

2016-07-07 Thread benjamin
--- trunk/LayoutTests/ChangeLog 2016-07-07 23:06:42 UTC (rev 202942) +++ trunk/LayoutTests/ChangeLog 2016-07-07 23:22:13 UTC (rev 202943) @@ -1,3 +1,14 @@ +2016-07-07 Benjamin Poulain <benja...@webkit.org> + +[JSC] Array.prototype[Symbol.unscopables] should have the "includes" pr

[webkit-changes] [202926] trunk

2016-07-07 Thread benjamin
/LayoutTests/ChangeLog (202925 => 202926) --- trunk/LayoutTests/ChangeLog 2016-07-07 19:00:45 UTC (rev 202925) +++ trunk/LayoutTests/ChangeLog 2016-07-07 19:03:27 UTC (rev 202926) @@ -1,5 +1,15 @@ 2016-07-07 Benjamin Poulain <benja...@webkit.org> +[JSC] Array.prototype.includes use

[webkit-changes] [202916] trunk

2016-07-07 Thread benjamin
-07 Benjamin Poulain <benja...@webkit.org> + +[JSC] String.prototype.normalize should have a length of zero +https://bugs.webkit.org/show_bug.cgi?id=159506 + +Reviewed by Yusuke Suzuki. + +* js/script-tests/string-normalize.js: Added. +(listener

[webkit-changes] [202890] trunk/Source

2016-07-06 Thread benjamin
Title: [202890] trunk/Source Revision 202890 Author benja...@webkit.org Date 2016-07-06 20:12:37 -0700 (Wed, 06 Jul 2016) Log Message [JSC] Unify how we throw TypeError from C++ https://bugs.webkit.org/show_bug.cgi?id=159500 Patch by Benjamin Poulain <bpoul...@apple.com> on 2016

[webkit-changes] [202673] trunk/Source/JavaScriptCore

2016-06-29 Thread benjamin
ore/ChangeLog 2016-06-30 05:10:01 UTC (rev 202672) +++ trunk/Source/_javascript_Core/ChangeLog 2016-06-30 05:57:22 UTC (rev 202673) @@ -1,3 +1,11 @@ +2016-06-29 Benjamin Poulain <benja...@webkit.org> + +Fix the debug build after r202667 + +* runtime/JSTypedArrayViewProt

[webkit-changes] [202672] trunk/LayoutTests

2016-06-29 Thread benjamin
Title: [202672] trunk/LayoutTests Revision 202672 Author benja...@webkit.org Date 2016-06-29 22:10:01 -0700 (Wed, 29 Jun 2016) Log Message Attempt to fix constructor-length.html I did a rebaseline of constructor-length.html. I should have updated the test instead. Patch by Benjamin

[webkit-changes] [202607] trunk/Source/WebCore

2016-06-28 Thread benjamin
C (rev 202606) +++ trunk/Source/WebCore/ChangeLog 2016-06-29 04:03:43 UTC (rev 202607) @@ -1,3 +1,36 @@ +2016-06-28 Benjamin Poulain <benja...@webkit.org> + +Rename ChildrenAffectedByActive to StyleAffectedByActive +https://bugs.webkit.org/show_bug.cgi?id=159187 + +Reviewe

[webkit-changes] [202531] trunk

2016-06-27 Thread benjamin
=> 202531) --- trunk/LayoutTests/ChangeLog 2016-06-28 01:00:25 UTC (rev 202530) +++ trunk/LayoutTests/ChangeLog 2016-06-28 01:13:53 UTC (rev 202531) @@ -1,3 +1,27 @@ +2016-06-27 Benjamin Poulain <benja...@webkit.org> + +Adopt the iOS TouchEventHandler API for cases that must have sy

[webkit-changes] [202517] trunk

2016-06-27 Thread benjamin
16-06-27 22:13:16 UTC (rev 202516) +++ trunk/LayoutTests/ChangeLog 2016-06-27 22:20:17 UTC (rev 202517) @@ -1,3 +1,29 @@ +2016-06-27 Benjamin Poulain <benja...@webkit.org> + +Fix style invalidation for :active when the activated node has no renderer +https://bugs.w

[webkit-changes] [202513] trunk/Source/WebCore

2016-06-27 Thread benjamin
Title: [202513] trunk/Source/WebCore Revision 202513 Author benja...@webkit.org Date 2016-06-27 14:44:39 -0700 (Mon, 27 Jun 2016) Log Message Add :focus-within to the status page Patch by Benjamin Poulain <bpoul...@apple.com> on 2016-06-27 * features.json: I forgot to update th

[webkit-changes] [202470] trunk

2016-06-25 Thread benjamin
Title: [202470] trunk Revision 202470 Author benja...@webkit.org Date 2016-06-25 21:34:23 -0700 (Sat, 25 Jun 2016) Log Message The active state of elements can break when focus changes https://bugs.webkit.org/show_bug.cgi?id=159112 Patch by Benjamin Poulain <bpoul...@apple.com> o

[webkit-changes] [202408] trunk

2016-06-23 Thread benjamin
orm/EventTrackingRegions.cpp Diff Modified: trunk/LayoutTests/ChangeLog (202407 => 202408) --- trunk/LayoutTests/ChangeLog 2016-06-24 00:59:08 UTC (rev 202407) +++ trunk/LayoutTests/ChangeLog 2016-06-24 02:38:00 UTC (rev 202408) @@ -1,3 +1,24 @@ +2016-06-23 Benjamin Poulain <benja...@w

[webkit-changes] [202245] trunk

2016-06-20 Thread benjamin
ayoutTests/ChangeLog (202244 => 202245) --- trunk/LayoutTests/ChangeLog 2016-06-20 21:25:33 UTC (rev 202244) +++ trunk/LayoutTests/ChangeLog 2016-06-20 21:30:36 UTC (rev 202245) @@ -1,3 +1,15 @@ +2016-06-20 Benjamin Poulain <benja...@webkit.org> + +:default CSS pseudo-clas

[webkit-changes] [202197] trunk

2016-06-17 Thread benjamin
(rev 202196) +++ trunk/LayoutTests/ChangeLog 2016-06-18 05:53:28 UTC (rev 202197) @@ -1,3 +1,34 @@ +2016-06-17 Benjamin Poulain <benja...@webkit.org> + +:indeterminate pseudo-class should match radios whose group has no checked radio +https://bugs.webkit.org/show_bug.cgi?

[webkit-changes] [201958] trunk

2016-06-10 Thread benjamin
Title: [201958] trunk Revision 201958 Author benja...@webkit.org Date 2016-06-10 18:18:37 -0700 (Fri, 10 Jun 2016) Log Message Add support for passive event listeners on touch events https://bugs.webkit.org/show_bug.cgi?id=158601 Patch by Benjamin Poulain <bpoul...@apple.com> on 2

[webkit-changes] [201848] trunk/Source/JavaScriptCore

2016-06-08 Thread benjamin
. Making those threshold equal is completely perf neutral (on Haswell rMBP with 20 runs). Patch by Benjamin Poulain <bpoul...@apple.com> on 2016-06-08 * runtime/Options.cpp: (JSC::Options::initialize): * runtime/Options.h: Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/

[webkit-changes] [201845] trunk/Source/JavaScriptCore

2016-06-08 Thread benjamin
Title: [201845] trunk/Source/_javascript_Core Revision 201845 Author benja...@webkit.org Date 2016-06-08 17:41:28 -0700 (Wed, 08 Jun 2016) Log Message Tempory fix for the debug bots Unreviewed. Patch by Benjamin Poulain <bpoul...@apple.com> on 2016-06-08 * runtime/Options.cpp

[webkit-changes] [201659] trunk/Source/WebCore

2016-06-03 Thread benjamin
3 21:35:06 UTC (rev 201658) +++ trunk/Source/WebCore/ChangeLog 2016-06-03 21:36:51 UTC (rev 201659) @@ -1,3 +1,87 @@ +2016-06-03 Benjamin Poulain <benja...@webkit.org> + +Rename CheckedRadioButtons into RadioButtonGroups +https://bugs.webkit.org/show_bug.cgi?id=158326 + +

[webkit-changes] [201656] trunk/Source/JavaScriptCore

2016-06-03 Thread benjamin
tch by Benjamin Poulain <bpoul...@apple.com> on 2016-06-03 * tests/stress/math-ceil-basics.js: (testMathCeilOnConstants): * tests/stress/math-clz32-basics.js: (testMathClz32OnDoubles): (testMathClz32OnConstants): * tests/stress/math-floor-basics.js: (testMathFloorOnConstants): * tests/stress/m

[webkit-changes] [201632] trunk/LayoutTests

2016-06-02 Thread benjamin
Title: [201632] trunk/LayoutTests Revision 201632 Author benja...@webkit.org Date 2016-06-02 19:54:05 -0700 (Thu, 02 Jun 2016) Log Message Fix a typo in the clz32() tests Patch by Benjamin Poulain <bpoul...@apple.com> on 2016-06-02 Rubber-stamped by Joseph Pecoraro. Joe found

[webkit-changes] [201586] trunk

2016-06-01 Thread benjamin
/25131426 Patch by Benjamin Poulain <bpoul...@apple.com> on 2016-06-01 Reviewed by Geoffrey Garen. Many of the setters where not doing timeClip() on the computed UTC time since Epoch. See http://www.ecma-international.org/ecma-262/6.0/#sec-date.prototype.setdate and the following se

[webkit-changes] [201412] trunk

2016-05-25 Thread benjamin
/LayoutTests/ChangeLog (201411 => 201412) --- trunk/LayoutTests/ChangeLog 2016-05-26 00:08:48 UTC (rev 201411) +++ trunk/LayoutTests/ChangeLog 2016-05-26 03:19:06 UTC (rev 201412) @@ -1,3 +1,23 @@ +2016-05-25 Benjamin Poulain <benja...@webkit.org> + +[JSC] RegExp with deeply nested subex

[webkit-changes] [200898] trunk/Source/JavaScriptCore

2016-05-13 Thread benjamin
Title: [200898] trunk/Source/_javascript_Core Revision 200898 Author benja...@webkit.org Date 2016-05-13 16:45:44 -0700 (Fri, 13 May 2016) Log Message [JSC] SetLocal without exit do not need phantoms https://bugs.webkit.org/show_bug.cgi?id=157653 Patch by Benjamin Poulain <bp

[webkit-changes] [200897] trunk/Source/JavaScriptCore

2016-05-13 Thread benjamin
Title: [200897] trunk/Source/_javascript_Core Revision 200897 Author benja...@webkit.org Date 2016-05-13 16:45:15 -0700 (Fri, 13 May 2016) Log Message [JSC] Move the CheckTierUp function calls out of the main path https://bugs.webkit.org/show_bug.cgi?id=157668 Patch by Benjamin Poulain

[webkit-changes] [200896] trunk/Source/JavaScriptCore

2016-05-13 Thread benjamin
by Benjamin Poulain <bpoul...@apple.com> on 2016-05-13 Reviewed by Mark Lam. This improves the chances of having a value when issuing the TEST. * jit/JITPropertyAccess.cpp: (JSC::JIT::emitLoadWithStructureCheck): Modified Paths trunk/Source/_javascript_Core/ChangeLog trunk/Source/_javascrip

[webkit-changes] [200263] trunk/Source/JavaScriptCore

2016-04-29 Thread benjamin
rce/_javascript_Core/ChangeLog 2016-04-29 21:17:44 UTC (rev 200263) @@ -1,3 +1,9 @@ +2016-04-29 Benjamin Poulain <benja...@webkit.org> + +Extend math-pow-stable-results.js to get more information about the failure + +* tests/stress/math-pow-stable-results.js: + 2016-04-29 Yusuke Suzuki

[webkit-changes] [200208] trunk/Source/JavaScriptCore

2016-04-28 Thread benjamin
Title: [200208] trunk/Source/_javascript_Core Revision 200208 Author benja...@webkit.org Date 2016-04-28 13:50:08 -0700 (Thu, 28 Apr 2016) Log Message [JSC] Unify Math.pow() accross all tiers https://bugs.webkit.org/show_bug.cgi?id=157121 Patch by Benjamin Poulain <bpoul...@apple.

[webkit-changes] [200133] trunk/Source/JavaScriptCore

2016-04-27 Thread benjamin
Title: [200133] trunk/Source/_javascript_Core Revision 200133 Author benja...@webkit.org Date 2016-04-27 10:58:14 -0700 (Wed, 27 Apr 2016) Log Message Follow up for r200113 on 32bit I forgot to do the 32bit counterpart of r200113. The test fails on the bots. Patch by Benjamin Poulain

[webkit-changes] [199913] trunk/Source/JavaScriptCore

2016-04-22 Thread benjamin
016-04-22 Benjamin Poulain <benja...@webkit.org> + +Attempt to fix the CLoop after r199866 + +* runtime/MathCommon.h: + 2016-04-22 Benjamin Poulain <bpoul...@apple.com> [JSC] Integer Multiply of a number by itself does not need negative zero support

[webkit-changes] [199865] trunk/Source/JavaScriptCore

2016-04-21 Thread benjamin
865) --- trunk/Source/_javascript_Core/ChangeLog 2016-04-22 04:26:09 UTC (rev 199864) +++ trunk/Source/_javascript_Core/ChangeLog 2016-04-22 04:29:02 UTC (rev 199865) @@ -1,3 +1,21 @@ +2016-04-21 Benjamin Poulain <benja...@webkit.org> + +[JSC] Improve the absThunkGenerator() for 64bit +

[webkit-changes] [199648] trunk/Source/JavaScriptCore

2016-04-17 Thread benjamin
Title: [199648] trunk/Source/_javascript_Core Revision 199648 Author benja...@webkit.org Date 2016-04-17 22:13:13 -0700 (Sun, 17 Apr 2016) Log Message [JSC] ReduceDoubleToFloat should work accross Phis https://bugs.webkit.org/show_bug.cgi?id=156603 Patch by Benjamin Poulain <bp

[webkit-changes] [198905] trunk/Source/JavaScriptCore

2016-03-31 Thread benjamin
rce/_javascript_Core/ChangeLog 2016-03-31 18:54:36 UTC (rev 198905) @@ -1,3 +1,47 @@ +2016-03-31 Benjamin Poulain <benja...@webkit.org> + +[JSC][x86] Add the indexed forms of floating point addition and multiplication +https://bugs.webkit.org/show_bug.cgi?id=156058 + +

[webkit-changes] [198873] trunk/Source/JavaScriptCore

2016-03-30 Thread benjamin
rce/_javascript_Core/ChangeLog 2016-03-31 02:05:13 UTC (rev 198873) @@ -1,3 +1,90 @@ +2016-03-30 Benjamin Poulain <benja...@webkit.org> + +[JSC][x86] Add the 3 operands forms of floating point addition and multiplication +https://bugs.webkit.org/show_bug.cgi?

[webkit-changes] [198694] trunk/Source/JavaScriptCore

2016-03-25 Thread benjamin
694) --- trunk/Source/_javascript_Core/ChangeLog 2016-03-25 22:04:53 UTC (rev 198693) +++ trunk/Source/_javascript_Core/ChangeLog 2016-03-25 22:55:44 UTC (rev 198694) @@ -1,3 +1,11 @@ +2016-03-25 Benjamin Poulain <benja...@webkit.org> + +[JSC] materialize-past-butterfly-allocation.js

[webkit-changes] [198176] trunk/Source/JavaScriptCore

2016-03-14 Thread benjamin
Title: [198176] trunk/Source/_javascript_Core Revision 198176 Author benja...@webkit.org Date 2016-03-14 16:35:40 -0700 (Mon, 14 Mar 2016) Log Message Andy VanWagoner no longer has time to own Intl Patch by Benjamin Poulain <bpoul...@apple.com> on 2016-03-14 * features.json

[webkit-changes] [197861] trunk/Source/JavaScriptCore

2016-03-09 Thread benjamin
TC (rev 197861) @@ -1,3 +1,105 @@ +2016-03-09 Benjamin Poulain <benja...@webkit.org> + +[JSC] Pick how to OSR Enter to FTL at runtime instead of compile time +https://bugs.webkit.org/show_bug.cgi?id=155217 + +Reviewed by Filip Pizlo. + +This patch

[webkit-changes] [197695] trunk/Source/JavaScriptCore

2016-03-07 Thread benjamin
rce/_javascript_Core/ChangeLog 2016-03-07 18:52:11 UTC (rev 197694) +++ trunk/Source/_javascript_Core/ChangeLog 2016-03-07 18:57:16 UTC (rev 197695) @@ -1,3 +1,25 @@ +2016-03-07 Benjamin Poulain <benja...@webkit.org> + +[JSC] Improve and64() and or64() with immediate on x86 +

[webkit-changes] [197688] trunk/Source/JavaScriptCore

2016-03-07 Thread benjamin
-07 18:30:31 UTC (rev 197688) @@ -1,3 +1,31 @@ +2016-03-07 Benjamin Poulain <benja...@webkit.org> + +[JSC] Simplify the overflow check of ArithAbs +https://bugs.webkit.org/show_bug.cgi?id=155063 + +Reviewed by Geoffrey Garen. + +The only integer that overflow

[webkit-changes] [197685] trunk/Source/JavaScriptCore

2016-03-07 Thread benjamin
trunk/Source/_javascript_Core/ChangeLog 2016-03-07 18:23:46 UTC (rev 197685) @@ -1,3 +1,18 @@ +2016-03-07 Benjamin Poulain <benja...@webkit.org> + +[JSC] Remove a useless "Move" from baseline-JIT op_mul's fast path +https://bugs.webkit.org/show_bug.cgi?id=155071 + +

[webkit-changes] [197655] trunk/Source/JavaScriptCore

2016-03-06 Thread benjamin
unk/Source/_javascript_Core/ChangeLog 2016-03-07 03:21:08 UTC (rev 197655) @@ -1,5 +1,29 @@ 2016-03-06 Benjamin Poulain <benja...@webkit.org> +[JSC] Improve DFG's Int32 ArithMul if one operand is a constant +https://bugs.webkit.org/show_bug.cgi?id=155066 + +Reviewed

[webkit-changes] [197654] trunk/Source/JavaScriptCore

2016-03-06 Thread benjamin
unk/Source/_javascript_Core/ChangeLog (197653 => 197654) --- trunk/Source/_javascript_Core/ChangeLog 2016-03-07 02:42:43 UTC (rev 197653) +++ trunk/Source/_javascript_Core/ChangeLog 2016-03-07 02:43:09 UTC (rev 197654) @@ -1,5 +1,31 @@ 2016-03-06 Benjamin Poulain <benja...@webkit.org> +

[webkit-changes] [197653] trunk/Source/JavaScriptCore

2016-03-06 Thread benjamin
/ChangeLog (197652 => 197653) --- trunk/Source/_javascript_Core/ChangeLog 2016-03-07 02:40:16 UTC (rev 197652) +++ trunk/Source/_javascript_Core/ChangeLog 2016-03-07 02:42:43 UTC (rev 197653) @@ -1,3 +1,28 @@ +2016-03-06 Benjamin Poulain <benja...@webkit.org> + +[JSC] Use 3 operands Ad

[webkit-changes] [197445] trunk/Source/JavaScriptCore

2016-03-01 Thread benjamin
45) @@ -1,3 +1,26 @@ +2016-03-01 Benjamin Poulain <benja...@webkit.org> + +[JSC] Simplify ArithMod(ArithMod(x, const1), const2) if const2 >= const1 +https://bugs.webkit.org/show_bug.cgi?id=154904 + +Reviewed by Saam Barati. + +The ASM test "ubench&qu

[webkit-changes] [197181] trunk/Source/JavaScriptCore

2016-02-26 Thread benjamin
(197180 => 197181) --- trunk/Source/_javascript_Core/ChangeLog 2016-02-26 18:44:17 UTC (rev 197180) +++ trunk/Source/_javascript_Core/ChangeLog 2016-02-26 18:51:08 UTC (rev 197181) @@ -1,3 +1,14 @@ +2016-02-26 Benjamin Poulain <benja...@webkit.org> + +[JSC] Add the test fo

[webkit-changes] [197155] trunk/Source/JavaScriptCore

2016-02-25 Thread benjamin
t_Core/ChangeLog 2016-02-26 02:04:42 UTC (rev 197155) @@ -1,3 +1,23 @@ +2016-02-25 Benjamin Poulain <benja...@webkit.org> + +[JSC] Temporal Dead Zone checks on "this" are eliminated when doing OSR Entry to FTL +https://bugs.webkit.org/show_bug.cgi?id=154664 + +

[webkit-changes] [196513] trunk/Source/JavaScriptCore

2016-02-12 Thread benjamin
rce/_javascript_Core/ChangeLog (196512 => 196513) --- trunk/Source/_javascript_Core/ChangeLog 2016-02-12 22:31:08 UTC (rev 196512) +++ trunk/Source/_javascript_Core/ChangeLog 2016-02-12 22:32:44 UTC (rev 196513) @@ -1,3 +1,187 @@ +2016-02-12 Benjamin Poulain <benja...@webkit.org> + +

[webkit-changes] [196444] trunk/Source/JavaScriptCore

2016-02-11 Thread benjamin
: trunk/Source/_javascript_Core/ChangeLog (196443 => 196444) --- trunk/Source/_javascript_Core/ChangeLog 2016-02-11 22:52:40 UTC (rev 196443) +++ trunk/Source/_javascript_Core/ChangeLog 2016-02-11 23:01:39 UTC (rev 196444) @@ -1,3 +1,15 @@ +2016-02-11 Benjamin Poulain <benja...@webk

[webkit-changes] [196409] trunk/Source/JavaScriptCore

2016-02-10 Thread benjamin
/AirOpcode.opcodes Diff Modified: trunk/Source/_javascript_Core/ChangeLog (196408 => 196409) --- trunk/Source/_javascript_Core/ChangeLog 2016-02-11 01:18:18 UTC (rev 196408) +++ trunk/Source/_javascript_Core/ChangeLog 2016-02-11 01:35:42 UTC (rev 196409) @@ -1,3 +1,16 @@ +2016-02-10 Benjamin Poul

[webkit-changes] [196045] trunk/Source/JavaScriptCore

2016-02-02 Thread benjamin
/Source/_javascript_Core/ChangeLog (196044 => 196045) --- trunk/Source/_javascript_Core/ChangeLog 2016-02-03 04:53:39 UTC (rev 196044) +++ trunk/Source/_javascript_Core/ChangeLog 2016-02-03 05:03:38 UTC (rev 196045) @@ -1,3 +1,17 @@ +2016-02-02 Benjamin Poulain <benja...@webkit.org> + +

[webkit-changes] [195981] trunk/Source/JavaScriptCore

2016-02-01 Thread benjamin
ource/_javascript_Core/ChangeLog (195980 => 195981) --- trunk/Source/_javascript_Core/ChangeLog 2016-02-01 22:13:21 UTC (rev 195980) +++ trunk/Source/_javascript_Core/ChangeLog 2016-02-01 23:19:26 UTC (rev 195981) @@ -1,3 +1,44 @@ +2016-02-01 Benjamin Poulain <benja...@webkit.org> + +

[webkit-changes] [195654] trunk/Source/JavaScriptCore

2016-01-26 Thread benjamin
1,3 +1,48 @@ +2016-01-26 Benjamin Poulain <benja...@webkit.org> + +[JSC] When lowering B3 to Air, preferRightForResult() should prefer values from the same block +https://bugs.webkit.org/show_bug.cgi?id=153477 + +Reviewed by Filip Pizlo. + +In c

[webkit-changes] [195604] trunk/Source/JavaScriptCore

2016-01-26 Thread benjamin
rce/_javascript_Core/ChangeLog 2016-01-26 19:33:38 UTC (rev 195604) @@ -1,3 +1,12 @@ +2016-01-26 Benjamin Poulain <benja...@webkit.org> + +Remove a useless #include +https://bugs.webkit.org/show_bug.cgi?id=153474 + +Reviewed by Alexey Proskuryakov. + +* b3/B3ReduceStr

[webkit-changes] [195422] trunk/Source/JavaScriptCore

2016-01-21 Thread benjamin
/testb3.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (195421 => 195422) --- trunk/Source/_javascript_Core/ChangeLog 2016-01-21 21:51:39 UTC (rev 195421) +++ trunk/Source/_javascript_Core/ChangeLog 2016-01-21 22:56:21 UTC (rev 195422) @@ -1,3 +1,28 @@ +2016-01-21 Benjamin Poul

[webkit-changes] [195446] trunk/Source/JavaScriptCore

2016-01-21 Thread benjamin
ascript_Core/b3/air/AirIteratedRegisterCoalescing.cpp Diff Modified: trunk/Source/_javascript_Core/ChangeLog (195445 => 195446) --- trunk/Source/_javascript_Core/ChangeLog 2016-01-22 06:45:05 UTC (rev 195445) +++ trunk/Source/_javascript_Core/ChangeLog 2016-01-22 07:24:36 UTC (rev 195446) @@ -1,3 +1,50 @@ +2016-0

[webkit-changes] [195387] trunk/Source/JavaScriptCore

2016-01-20 Thread benjamin
/ChangeLog (195386 => 195387) --- trunk/Source/_javascript_Core/ChangeLog 2016-01-20 23:00:19 UTC (rev 195386) +++ trunk/Source/_javascript_Core/ChangeLog 2016-01-20 23:11:32 UTC (rev 195387) @@ -1,3 +1,32 @@ +2016-01-20 Benjamin Poulain <benja...@webkit.org> + +[JSC] The register

[webkit-changes] [194389] trunk/Source/JavaScriptCore

2015-12-23 Thread benjamin
388) +++ trunk/Source/_javascript_Core/ChangeLog 2015-12-23 14:03:21 UTC (rev 194389) @@ -1,3 +1,12 @@ +2015-12-23 Benjamin Poulain <benja...@webkit.org> + +Fix x86_64 after r194388 + +* b3/B3LowerToAir.cpp: +(JSC::B3::Air::LowerToAir::appendShift): +(JSC

[webkit-changes] [194071] trunk/Source/JavaScriptCore

2015-12-14 Thread benjamin
Title: [194071] trunk/Source/_javascript_Core Revision 194071 Author benja...@webkit.org Date 2015-12-14 16:11:45 -0800 (Mon, 14 Dec 2015) Log Message Fix bad copy-paste in r194062 Patch by Benjamin Poulain <bpoul...@apple.com> on 2015-12-14 * ftl/FTLB3Output.h: (JSC::FTL::

[webkit-changes] [194073] trunk/Source/JavaScriptCore

2015-12-14 Thread benjamin
Log 2015-12-15 00:34:37 UTC (rev 194073) @@ -1,3 +1,17 @@ +2015-12-14 Benjamin Poulain <benja...@webkit.org> + +Rename FTL::Output's ceil64() to doubleCeil() + +Rubber-stamped by Filip Pizlo. + +ceil64() was a bad name, that's the name convention we use for

[webkit-changes] [194011] trunk/Source/JavaScriptCore

2015-12-12 Thread benjamin
unk/Source/_javascript_Core/ChangeLog 2015-12-12 22:03:09 UTC (rev 194010) +++ trunk/Source/_javascript_Core/ChangeLog 2015-12-12 23:04:54 UTC (rev 194011) @@ -1,3 +1,23 @@ +2015-12-12 Benjamin Poulain <benja...@webkit.org> + +[JSC] Add lowering for B3's Store8 opcode +

[webkit-changes] [193955] trunk/Source/JavaScriptCore

2015-12-11 Thread benjamin
rev 193954) +++ trunk/Source/_javascript_Core/ChangeLog 2015-12-11 17:15:58 UTC (rev 193955) @@ -1,3 +1,43 @@ +2015-12-11 Benjamin Poulain <benja...@webkit.org> + +[JSC] Little cleanup of FTLOutput type casts and conversions +https://bugs.webkit.org/show_bug.cgi?

[webkit-changes] [193989] trunk/Source/JavaScriptCore

2015-12-11 Thread benjamin
+1,37 @@ +2015-12-11 Benjamin Poulain <benja...@webkit.org> + +[JSC] Add an implementation of pow() taking an integer exponent to B3 +https://bugs.webkit.org/show_bug.cgi?id=152165 + +Reviewed by Mark Lam. + +LLVM has this really neat optimized opcode for +

  1   2   3   4   5   6   7   8   9   10   >