-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
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
+
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
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
: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
> 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
(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.
/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
: 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
/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
/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
-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
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
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
+
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
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
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
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
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
-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
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
/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-
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
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
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
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
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
+
+
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
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.
+
+
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
: 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
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
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
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
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
-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
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
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
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>
+
+
--- 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
/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
-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
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
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
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
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
=> 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
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
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
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
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
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
(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?
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
.
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/
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
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
+
+
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
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
/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
/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
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
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
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
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
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.
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
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
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
+
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
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
+
+
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?
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
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
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
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
+
-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
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
+
+
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
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>
+
/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
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
(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
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
+
+
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>
+
+
: 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
/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
/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>
+
+
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>
+
+
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
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
/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
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
/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
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
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::
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
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
+
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?
+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 - 100 of 1022 matches
Mail list logo