Title: [205925] trunk/Source/_javascript_Core
Revision 205925
Author fpi...@apple.com
Date 2016-09-14 13:41:31 -0700 (Wed, 14 Sep 2016)
Log Message
Remove Heap::setMarked()
Rubber stamped by Keith Miller.
Nobody uses this function.
* heap/Heap.h:
* heap/HeapInlines.h:
(JSC::Hea
Title: [205979] trunk/Source/_javascript_Core
Revision 205979
Author fpi...@apple.com
Date 2016-09-15 10:17:07 -0700 (Thu, 15 Sep 2016)
Log Message
There is no good reason for WeakBlock to care about newly allocated objects
https://bugs.webkit.org/show_bug.cgi?id=162006
Reviewed by Geoff
Title: [205998] trunk/Source/_javascript_Core
Revision 205998
Author fpi...@apple.com
Date 2016-09-15 15:01:37 -0700 (Thu, 15 Sep 2016)
Log Message
REGRESSION (r205462): Lot of leaks
https://bugs.webkit.org/show_bug.cgi?id=161946
Reviewed by Saam Barati.
We were forgetting to de
Title: [199275] trunk/Source/_javascript_Core
Revision 199275
Author fpi...@apple.com
Date 2016-04-09 13:41:04 -0700 (Sat, 09 Apr 2016)
Log Message
Debug JSC test failure: stress/multi-put-by-offset-reallocation-butterfly-cse.js.ftl-no-cjit-small-pool
https://bugs.webkit.org/show_bug.cgi?
Title: [199297] trunk/Source/_javascript_Core
Revision 199297
Author fpi...@apple.com
Date 2016-04-11 11:20:59 -0700 (Mon, 11 Apr 2016)
Log Message
Clean up how we reason about the states of AccessCases
https://bugs.webkit.org/show_bug.cgi?id=156454
Reviewed by Mark Lam.
Current
Title: [199303] trunk/Source/_javascript_Core
Revision 199303
Author fpi...@apple.com
Date 2016-04-11 12:31:04 -0700 (Mon, 11 Apr 2016)
Log Message
It should be possible to edit StructureStubInfo without recompiling the world
https://bugs.webkit.org/show_bug.cgi?id=156470
Reviewed by Kei
Title: [199382] trunk/Source
Revision 199382
Author fpi...@apple.com
Date 2016-04-12 13:06:26 -0700 (Tue, 12 Apr 2016)
Log Message
PolymorphicAccess should buffer AccessCases before regenerating
https://bugs.webkit.org/show_bug.cgi?id=156457
Reviewed by Benjamin Poulain.
Source/_javascr
Title: [199389] trunk/Source/_javascript_Core
Revision 199389
Author fpi...@apple.com
Date 2016-04-12 14:10:27 -0700 (Tue, 12 Apr 2016)
Log Message
Unreviewed, remove FIXME for https://bugs.webkit.org/show_bug.cgi?id=156457 and replace it
with a comment that describes what we do now.
* b
Title: [199508] trunk/Source/_javascript_Core
Revision 199508
Author fpi...@apple.com
Date 2016-04-13 12:04:32 -0700 (Wed, 13 Apr 2016)
Log Message
PolymorphicAccess::regenerate() shouldn't have to clone non-generated AccessCases
https://bugs.webkit.org/show_bug.cgi?id=156493
Reviewed by
Title: [199566] trunk/Source/_javascript_Core
Revision 199566
Author fpi...@apple.com
Date 2016-04-14 16:08:07 -0700 (Thu, 14 Apr 2016)
Log Message
PolymorphicAccess should try to generate a stub only once
https://bugs.webkit.org/show_bug.cgi?id=156555
Reviewed by Geoffrey Garen.
Title: [199675] trunk/Source/_javascript_Core
Revision 199675
Author fpi...@apple.com
Date 2016-04-18 10:13:33 -0700 (Mon, 18 Apr 2016)
Log Message
FTL should pin the tag registers at inline caches
https://bugs.webkit.org/show_bug.cgi?id=156678
Reviewed by Saam Barati.
This is a long-ov
Title: [199685] trunk/Source/_javascript_Core
Revision 199685
Author fpi...@apple.com
Date 2016-04-18 13:28:51 -0700 (Mon, 18 Apr 2016)
Log Message
Check to see how the perf bots react to megamorphic load being disabled.
Rubber stamped by Chris Dumez.
* runtime/Options.h:
Modified Path
Title: [199686] trunk/Source/_javascript_Core
Revision 199686
Author fpi...@apple.com
Date 2016-04-18 13:33:47 -0700 (Mon, 18 Apr 2016)
Log Message
ToThis should have a fast path based on type info flags
https://bugs.webkit.org/show_bug.cgi?id=156712
Reviewed by Geoffrey Garen.
Prior to
Title: [199690] trunk/Source/_javascript_Core
Revision 199690
Author fpi...@apple.com
Date 2016-04-18 15:09:27 -0700 (Mon, 18 Apr 2016)
Log Message
Disable AVX.
Rubber stampted by Benjamin Poulain.
AVX is silly. If you use it and some of your other code isn't careful with float register
Title: [199760] trunk/Source/WTF
Revision 199760
Author fpi...@apple.com
Date 2016-04-19 21:25:02 -0700 (Tue, 19 Apr 2016)
Log Message
Clean up the ParkingLot uparking API a bit
https://bugs.webkit.org/show_bug.cgi?id=156746
Reviewed by Saam Barati and Geoffrey Garen.
Previously
Title: [199761] trunk/Source/WTF
Revision 199761
Author fpi...@apple.com
Date 2016-04-19 21:27:15 -0700 (Tue, 19 Apr 2016)
Log Message
Add more locking algorithms to the LockSpeedTest.
Rubber stamped by Saam Barati.
* benchmarks/LockSpeedTest.cpp:
(main):
Modified Paths
trunk/Source/W
Title: [199801] trunk/Source/_javascript_Core
Revision 199801
Author fpi...@apple.com
Date 2016-04-20 19:35:29 -0700 (Wed, 20 Apr 2016)
Log Message
DFG del_by_id support forgets to set()
https://bugs.webkit.org/show_bug.cgi?id=156830
Reviewed by Saam Barati.
* dfg/DFGByteCodeParser.cpp:
Title: [199837] trunk/Source/_javascript_Core
Revision 199837
Author fpi...@apple.com
Date 2016-04-21 15:11:38 -0700 (Thu, 21 Apr 2016)
Log Message
PolymorphicAccess adds sizeof(CallerFrameAndPC) rather than subtracting it when calculating stack height
https://bugs.webkit.org/show_bug.cgi
Title: [199861] trunk/Source/_javascript_Core
Revision 199861
Author fpi...@apple.com
Date 2016-04-21 18:25:50 -0700 (Thu, 21 Apr 2016)
Log Message
JSC virtual call thunk shouldn't do a structure->classInfo lookup
https://bugs.webkit.org/show_bug.cgi?id=156874
Reviewed by Keith Miller.
Title: [199918] trunk/Source/_javascript_Core
Revision 199918
Author fpi...@apple.com
Date 2016-04-22 15:46:18 -0700 (Fri, 22 Apr 2016)
Log Message
ASSERT(m_stack.last().isTailDeleted) at ShadowChicken.cpp:127 inspecting the inspector
https://bugs.webkit.org/show_bug.cgi?id=156930
Review
Title: [199946] trunk
Revision 199946
Author fpi...@apple.com
Date 2016-04-22 19:00:38 -0700 (Fri, 22 Apr 2016)
Log Message
Speed up bound functions a bit
https://bugs.webkit.org/show_bug.cgi?id=156889
Reviewed by Saam Barati.
Source/_javascript_Core:
Bound functions are hard t
Title: [199949] trunk/Source/_javascript_Core
Revision 199949
Author fpi...@apple.com
Date 2016-04-23 09:38:23 -0700 (Sat, 23 Apr 2016)
Log Message
Unreviewed, unbreak cloop.
* runtime/VM.cpp:
(JSC::VM::getHostFunction):
Modified Paths
trunk/Source/_javascript_Core/ChangeLog
trunk/Sour
Title: [199967] trunk
Revision 199967
Author fpi...@apple.com
Date 2016-04-24 10:05:51 -0700 (Sun, 24 Apr 2016)
Log Message
[INTL] Implement String.prototype.localeCompare in ECMA-402
https://bugs.webkit.org/show_bug.cgi?id=147607
Patch by Filip Pizlo and Andy VanWagoner on 2016-04-24
Title: [200089] trunk/Source/WebCore
Revision 200089
Author fpi...@apple.com
Date 2016-04-26 09:22:32 -0700 (Tue, 26 Apr 2016)
Log Message
WebCore on Mac ignores the user's preferred region (country) while getting the language
https://bugs.webkit.org/show_bug.cgi?id=156993
Reviewed by Ge
Title: [200096] trunk/Source/_javascript_Core
Revision 200096
Author fpi...@apple.com
Date 2016-04-26 10:38:43 -0700 (Tue, 26 Apr 2016)
Log Message
DFG backends shouldn't emit type checks at KnownBlah edges
https://bugs.webkit.org/show_bug.cgi?id=157025
Reviewed by Michael Saboff.
Title: [200105] trunk
Revision 200105
Author fpi...@apple.com
Date 2016-04-26 13:01:13 -0700 (Tue, 26 Apr 2016)
Log Message
WebCore on Mac ignores the user's preferred region (country) while getting the language
https://bugs.webkit.org/show_bug.cgi?id=156993
Reviewed by Geoffrey Garen.
Title: [200151] trunk/Source/WebCore
Revision 200151
Author fpi...@apple.com
Date 2016-04-27 14:25:15 -0700 (Wed, 27 Apr 2016)
Log Message
Speculative fix for null pointer dereference.
rdar://problem/25964854
Reviewed by Michael Saboff.
* platform/mac/Language.mm:
(WebCore::isValidICUCo
Title: [200405] trunk/Source/_javascript_Core
Revision 200405
Author fpi...@apple.com
Date 2016-05-03 19:23:28 -0700 (Tue, 03 May 2016)
Log Message
References from code to Structures should be stronger than weak
https://bugs.webkit.org/show_bug.cgi?id=157324
Reviewed by Mark Lam.
Title: [200406] trunk
Revision 200406
Author fpi...@apple.com
Date 2016-05-03 22:01:08 -0700 (Tue, 03 May 2016)
Log Message
REGRESSION(r200383): Setting lazily initialized properties across frame boundaries crashes
https://bugs.webkit.org/show_bug.cgi?id=157333
Reviewed by Benjamin Poula
Title: [200438] trunk/Source/WTF
Revision 200438
Author fpi...@apple.com
Date 2016-05-04 16:01:25 -0700 (Wed, 04 May 2016)
Log Message
Add a few more WTF locking benchmarks
https://bugs.webkit.org/show_bug.cgi?id=157365
Rubber stamped by Benjamin Poulain.
Factors out our toy loc
Title: [200444] trunk/Source/WTF
Revision 200444
Author fpi...@apple.com
Date 2016-05-04 17:18:13 -0700 (Wed, 04 May 2016)
Log Message
Add HLE locks and synchronic TTAS locks to the ToyLocks benchmark suite
https://bugs.webkit.org/show_bug.cgi?id=157367
Rubber stamped by Benjamin Poulain
Title: [200468] trunk/Source/_javascript_Core
Revision 200468
Author fpi...@apple.com
Date 2016-05-05 12:20:23 -0700 (Thu, 05 May 2016)
Log Message
We shouldn't crash if DFG AI proved that something was unreachable on one run but then decided not to prove it on another run
https://bugs.we
Title: [200480] trunk/Source/_javascript_Core
Revision 200480
Author fpi...@apple.com
Date 2016-05-05 14:53:27 -0700 (Thu, 05 May 2016)
Log Message
Reduce thresholds that control the maximum IC stub size.
Rubber stamped by Chris Dumez and Benjamin Poulain.
This reduces the thres
Title: [200481] trunk/Source/_javascript_Core
Revision 200481
Author fpi...@apple.com
Date 2016-05-05 14:58:23 -0700 (Thu, 05 May 2016)
Log Message
Reduce maximum JIT pool size on X86_64.
Rubber stamped by Geoffrey Garen.
This changes our maximum pool size to 100MB. The problem
Title: [200518] trunk/LayoutTests
Revision 200518
Author fpi...@apple.com
Date 2016-05-06 13:37:16 -0700 (Fri, 06 May 2016)
Log Message
JS Function removed after parsing
https://bugs.webkit.org/show_bug.cgi?id=149175
Reviewed by Mark Lam.
This bug doesn't happen anymore, but the
Title: [221740] trunk/Tools
Revision 221740
Author fpi...@apple.com
Date 2017-09-07 10:53:50 -0700 (Thu, 07 Sep 2017)
Log Message
[WSL] Rationalize how protocol inheritance deals with type parameters
https://bugs.webkit.org/show_bug.cgi?id=176334
Reviewed by Mark Lam.
This adds
Title: [221745] trunk/Tools
Revision 221745
Author fpi...@apple.com
Date 2017-09-07 12:25:45 -0700 (Thu, 07 Sep 2017)
Log Message
WSL tests should run in run-_javascript_core-tests
https://bugs.webkit.org/show_bug.cgi?id=176550
Reviewed by Keith Miller.
* Scripts/run-_javascript_core-te
Title: [221750] trunk/Tools
Revision 221750
Author fpi...@apple.com
Date 2017-09-07 12:56:03 -0700 (Thu, 07 Sep 2017)
Log Message
WSL should check recursion
https://bugs.webkit.org/show_bug.cgi?id=176553
Reviewed by Michael Saboff and Mark Lam.
This adds a recursion checker. Pre
Title: [221757] trunk/Tools
Revision 221757
Author fpi...@apple.com
Date 2017-09-07 14:18:43 -0700 (Thu, 07 Sep 2017)
Log Message
WSL Node.prototype.visit should probably do memoization
https://bugs.webkit.org/show_bug.cgi?id=176286
Reviewed by Mark Lam.
Visitors can sometimes r
Title: [221829] trunk/Tools
Revision 221829
Author fpi...@apple.com
Date 2017-09-09 15:07:45 -0700 (Sat, 09 Sep 2017)
Log Message
Add "if" statements to WSL
https://bugs.webkit.org/show_bug.cgi?id=176294
Patch by Myles C. Maxfield on 2017-09-07
Reviewed by Filip Pizlo.
Rolling
Title: [221836] trunk
Revision 221836
Author fpi...@apple.com
Date 2017-09-10 12:00:03 -0700 (Sun, 10 Sep 2017)
Log Message
Error should compute .stack and friends lazily
https://bugs.webkit.org/show_bug.cgi?id=176645
Reviewed by Saam Barati.
JSTests:
* ChakraCore.yaml: Skip test that
Title: [221837] trunk/Tools
Revision 221837
Author fpi...@apple.com
Date 2017-09-10 14:49:13 -0700 (Sun, 10 Sep 2017)
Log Message
WSL overload resolution should not be cascading
https://bugs.webkit.org/show_bug.cgi?id=176333
Reviewed by Myles Maxfield.
This removes the cascading
Title: [221859] trunk/Tools
Revision 221859
Author fpi...@apple.com
Date 2017-09-11 10:18:38 -0700 (Mon, 11 Sep 2017)
Log Message
WSL should be able to handle a simple constexpr type parameter
https://bugs.webkit.org/show_bug.cgi?id=176676
Reviewed by Myles Maxfield.
This adds a
Title: [221860] trunk/Tools
Revision 221860
Author fpi...@apple.com
Date 2017-09-11 10:20:49 -0700 (Mon, 11 Sep 2017)
Log Message
IntLiteral should prefer int32 during overload resolution
https://bugs.webkit.org/show_bug.cgi?id=176675
Reviewed by Myles Maxfield.
This makes intLi
Title: [221888] trunk/Tools
Revision 221888
Author fpi...@apple.com
Date 2017-09-11 15:53:36 -0700 (Mon, 11 Sep 2017)
Log Message
WSL Substitution should probably wrap type variables of substituted types rather than just wrapping the whole type
https://bugs.webkit.org/show_bug.cgi?id=1766
Title: [221940] trunk/Tools
Revision 221940
Author fpi...@apple.com
Date 2017-09-12 15:04:01 -0700 (Tue, 12 Sep 2017)
Log Message
WSL should allow you to say "protocol Foo : Bar { ... }"
https://bugs.webkit.org/show_bug.cgi?id=176238
Reviewed by Mylex Maxfield.
This makes protoc
Title: [222029] trunk/Tools
Revision 222029
Author fpi...@apple.com
Date 2017-09-14 09:56:14 -0700 (Thu, 14 Sep 2017)
Log Message
Unreviewed, fix a typo that was preventing a test from running.
* WebGPUShadingLanguageRI/Test.js:
Modified Paths
trunk/Tools/ChangeLog
trunk/Tools/WebGPUSh
Title: [222038] trunk/Tools
Revision 222038
Author fpi...@apple.com
Date 2017-09-14 11:33:26 -0700 (Thu, 14 Sep 2017)
Log Message
WSL IntLiteralType should become int32 if unified with a type variable
https://bugs.webkit.org/show_bug.cgi?id=176707
Reviewed by Myles Maxfield.
Thi
Title: [222108] trunk/Tools
Revision 222108
Author fpi...@apple.com
Date 2017-09-15 13:36:27 -0700 (Fri, 15 Sep 2017)
Log Message
WSL should support ++, --, +=, and all of those things
https://bugs.webkit.org/show_bug.cgi?id=176975
Reviewed by Myles Maxfield.
This adds an intern
Title: [222116] trunk/Tools
Revision 222116
Author fpi...@apple.com
Date 2017-09-15 16:44:35 -0700 (Fri, 15 Sep 2017)
Log Message
Rationalize how WSL's operator&[] works
https://bugs.webkit.org/show_bug.cgi?id=176958
Reviewed by Myles Maxfield.
This makes operator&[] work with n
Title: [222118] trunk/Tools
Revision 222118
Author fpi...@apple.com
Date 2017-09-15 16:48:18 -0700 (Fri, 15 Sep 2017)
Log Message
WSL Evaluator should only allocate EBuffers when dealing with intrinsics
https://bugs.webkit.org/show_bug.cgi?id=176973
Reviewed by Myles Maxfield.
W
Title: [222140] trunk/Tools
Revision 222140
Author fpi...@apple.com
Date 2017-09-17 22:05:56 -0700 (Sun, 17 Sep 2017)
Log Message
Start working on WSL documentation
https://bugs.webkit.org/show_bug.cgi?id=177064
Reviewed by Mylex Maxfield.
This is a work in progress. I'd like to
Title: [222172] trunk/Tools
Revision 222172
Author fpi...@apple.com
Date 2017-09-18 11:57:29 -0700 (Mon, 18 Sep 2017)
Log Message
WSL cannot use typedefs of arrays
https://bugs.webkit.org/show_bug.cgi?id=177061
Reviewed by Saam Barati.
This test case didn't work before because o
Title: [222173] trunk/Tools
Revision 222173
Author fpi...@apple.com
Date 2017-09-18 12:14:10 -0700 (Mon, 18 Sep 2017)
Log Message
Unreviewed, fix typo.
* WebGPUShadingLanguageRI/WSL.md:
Modified Paths
trunk/Tools/ChangeLog
trunk/Tools/WebGPUShadingLanguageRI/WSL.md
Diff
Modified:
Title: [222184] trunk/Tools
Revision 222184
Author fpi...@apple.com
Date 2017-09-18 15:36:28 -0700 (Mon, 18 Sep 2017)
Log Message
WSL should know that constexpr parameters are not lvalues
https://bugs.webkit.org/show_bug.cgi?id=177104
Reviewed by Saam Barati.
This should be an e
Title: [222186] trunk/Source/_javascript_Core
Revision 222186
Author fpi...@apple.com
Date 2017-09-18 15:41:04 -0700 (Mon, 18 Sep 2017)
Log Message
ErrorInstance and Exception need destroy methods
https://bugs.webkit.org/show_bug.cgi?id=177095
Reviewed by Saam Barati.
When I mad
Title: [222199] trunk/Tools
Revision 222199
Author fpi...@apple.com
Date 2017-09-18 20:19:22 -0700 (Mon, 18 Sep 2017)
Log Message
WSL prepare() should cache the parsed standard library
https://bugs.webkit.org/show_bug.cgi?id=177118
Reviewed by Myles Maxfield.
The execution time
Title: [00] trunk/Tools
Revision 00
Author fpi...@apple.com
Date 2017-09-18 20:44:25 -0700 (Mon, 18 Sep 2017)
Log Message
WSL should support enum
https://bugs.webkit.org/show_bug.cgi?id=176977
Reviewed by Myles Maxfield.
This implements enum. Enums members are referenced
Title: [01] trunk/Tools
Revision 01
Author fpi...@apple.com
Date 2017-09-18 21:15:56 -0700 (Mon, 18 Sep 2017)
Log Message
[WSL] Cannot put templated structs inside structs
https://bugs.webkit.org/show_bug.cgi?id=177120
Reviewed by Myles Maxfield.
It turns out that we sti
Title: [10] trunk/Tools
Revision 10
Author fpi...@apple.com
Date 2017-09-19 09:38:37 -0700 (Tue, 19 Sep 2017)
Log Message
Cannot put typedefs of templated structs inside structs
https://bugs.webkit.org/show_bug.cgi?id=177123
Reviewed by Michael Saboff.
Ever since I wrote
Title: [15] trunk/Tools
Revision 15
Author fpi...@apple.com
Date 2017-09-19 11:28:25 -0700 (Tue, 19 Sep 2017)
Log Message
Primitive protocol should have capital name
https://bugs.webkit.org/show_bug.cgi?id=177097
Reviewed by JF Bastien.
As soon as I started programming i
Title: [95] trunk/Tools
Revision 95
Author fpi...@apple.com
Date 2017-09-20 15:41:01 -0700 (Wed, 20 Sep 2017)
Log Message
WSL should not type-check functions in the standard library that it does not use
https://bugs.webkit.org/show_bug.cgi?id=177269
Reviewed by JS Bastien.
Title: [222328] trunk/Tools
Revision 222328
Author fpi...@apple.com
Date 2017-09-21 10:41:11 -0700 (Thu, 21 Sep 2017)
Log Message
WSL needs a way to verify that structs are not cyclic
https://bugs.webkit.org/show_bug.cgi?id=177044
Reviewed by Myles Maxfield.
This adds a recursiv
Title: [222330] trunk/Tools
Revision 222330
Author fpi...@apple.com
Date 2017-09-21 10:47:40 -0700 (Thu, 21 Sep 2017)
Log Message
WSL should support switch
https://bugs.webkit.org/show_bug.cgi?id=176978
Reviewed by Keith Miller.
This adds fairly complete support for switch state
Title: [222331] trunk/Tools
Revision 222331
Author fpi...@apple.com
Date 2017-09-21 10:51:07 -0700 (Thu, 21 Sep 2017)
Log Message
Unreviewed, fix a bug in the interactive app that was introduced by bad merging.
* WebGPUShadingLanguageRI/FlattenedStructOffsetGatherer.js:
(FlattenedStructO
Title: [222351] trunk/Tools
Revision 222351
Author fpi...@apple.com
Date 2017-09-21 14:35:47 -0700 (Thu, 21 Sep 2017)
Log Message
WSL should have some post-instantiation type checking
https://bugs.webkit.org/show_bug.cgi?id=177303
Reviewed by Keith Miller.
This patch removes the
Title: [222353] trunk/Tools
Revision 222353
Author fpi...@apple.com
Date 2017-09-21 14:45:05 -0700 (Thu, 21 Sep 2017)
Log Message
Unreviewed, fix ability to run tests in browser.
* WebGPUShadingLanguageRI/Test.html:
* WebGPUShadingLanguageRI/index.html:
Modified Paths
trunk/Tools/Chang
Title: [222549] trunk/Source
Revision 222549
Author fpi...@apple.com
Date 2017-09-26 22:05:27 -0700 (Tue, 26 Sep 2017)
Log Message
Put g_gigacageBasePtr into its own page and make it read-only
https://bugs.webkit.org/show_bug.cgi?id=174972
Reviewed by Michael Saboff.
Source/bmal
Title: [222625] trunk/Source
Revision 222625
Author fpi...@apple.com
Date 2017-09-28 12:50:05 -0700 (Thu, 28 Sep 2017)
Log Message
Enable gigacage on iOS
https://bugs.webkit.org/show_bug.cgi?id=177586
Reviewed by Michael Saboff.
Source/bmalloc:
This enables Gigacage on iOS usin
Title: [222750] trunk/Tools
Revision 222750
Author fpi...@apple.com
Date 2017-10-02 15:01:02 -0700 (Mon, 02 Oct 2017)
Log Message
WSL should be fine with &foo()[i] if foo() returns a []
https://bugs.webkit.org/show_bug.cgi?id=177704
Reviewed by Saam Barati.
Previously, we'd dete
Title: [222751] trunk/Tools
Revision 222751
Author fpi...@apple.com
Date 2017-10-02 15:10:43 -0700 (Mon, 02 Oct 2017)
Log Message
WSL ^ should be *
https://bugs.webkit.org/show_bug.cgi?id=177705
Rubber stamped by Keith Miller.
When I first wrote the prototype, I thought it would
Title: [222893] trunk/Source
Revision 222893
Author fpi...@apple.com
Date 2017-10-04 20:05:42 -0700 (Wed, 04 Oct 2017)
Log Message
bmalloc mutex should be adaptive
https://bugs.webkit.org/show_bug.cgi?id=177839
Reviewed by Michael Saboff.
Source/bmalloc:
This pulls the WordLock
Title: [222945] trunk/Source
Revision 222945
Author fpi...@apple.com
Date 2017-10-05 16:48:10 -0700 (Thu, 05 Oct 2017)
Log Message
bmalloc mutex should be adaptive
https://bugs.webkit.org/show_bug.cgi?id=177839
Reviewed by Michael Saboff.
Source/bmalloc:
This pulls the WordLock
Title: [217722] trunk
Revision 217722
Author fpi...@apple.com
Date 2017-06-02 10:58:24 -0700 (Fri, 02 Jun 2017)
Log Message
Atomics.load and Atomics.store need to be fully fenced
https://bugs.webkit.org/show_bug.cgi?id=172844
Reviewed by Keith Miller.
Source/_javascript_Core:
I
Title: [217840] trunk
Revision 217840
Author fpi...@apple.com
Date 2017-06-06 11:08:17 -0700 (Tue, 06 Jun 2017)
Log Message
index out of bound in bytecodebasicblock
https://bugs.webkit.org/show_bug.cgi?id=172963
Reviewed by Saam Barati and Mark Lam.
JSTests:
* stress/dfg-call-class-con
Title: [217846] trunk/Source/_javascript_Core
Revision 217846
Author fpi...@apple.com
Date 2017-06-06 11:35:41 -0700 (Tue, 06 Jun 2017)
Log Message
Unreviewed, fix 32-bit build.
* jit/JITOpcodes.cpp:
(JSC::JIT::emit_op_unreachable):
Modified Paths
trunk/Source/_javascript_Core/ChangeLo
Title: [217944] trunk
Revision 217944
Author fpi...@apple.com
Date 2017-06-08 13:08:24 -0700 (Thu, 08 Jun 2017)
Log Message
REGRESSION: js/dom/prototype-chain-caching-with-impure-get-own-property-slot-traps-5.html has a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=161156
Reviewe
Title: [219001] trunk
Revision 219001
Author fpi...@apple.com
Date 2017-06-30 09:37:29 -0700 (Fri, 30 Jun 2017)
Log Message
RegExpCachedResult::setInput should reify left and right contexts
https://bugs.webkit.org/show_bug.cgi?id=173818
Reviewed by Keith Miller.
JSTests:
* stress/right
Title: [222982] trunk/Source/bmalloc
Revision 222982
Author fpi...@apple.com
Date 2017-10-06 09:34:41 -0700 (Fri, 06 Oct 2017)
Log Message
Use one Scavenger thread for all Heaps
https://bugs.webkit.org/show_bug.cgi?id=174973
Reviewed by JF Bastien.
This combines the scavengers f
Title: [223015] trunk
Revision 223015
Author fpi...@apple.com
Date 2017-10-06 19:29:19 -0700 (Fri, 06 Oct 2017)
Log Message
Enable gigacage on iOS
https://bugs.webkit.org/show_bug.cgi?id=177586
Reviewed by JF Bastien.
JSTests:
Add tests for when Gigacage gets runtime disabled.
Title: [223024] trunk/Source/_javascript_Core
Revision 223024
Author fpi...@apple.com
Date 2017-10-07 18:10:19 -0700 (Sat, 07 Oct 2017)
Log Message
Octane/splay can leak memory due to stray pointers on the stack when run from the command line
https://bugs.webkit.org/show_bug.cgi?id=178054
Title: [223027] trunk/Source/_javascript_Core
Revision 223027
Author fpi...@apple.com
Date 2017-10-07 20:15:56 -0700 (Sat, 07 Oct 2017)
Log Message
direct-construct-arity-mismatch.js can have GCs that take ~70ms if you force poly proto and disable generational GC
https://bugs.webkit.org/s
Title: [223113] trunk
Revision 223113
Author fpi...@apple.com
Date 2017-10-09 18:40:53 -0700 (Mon, 09 Oct 2017)
Log Message
Enable gigacage on iOS
https://bugs.webkit.org/show_bug.cgi?id=177586
Reviewed by JF Bastien.
JSTests:
Add tests for when Gigacage gets runtime disabled.
Title: [223116] trunk/Source/_javascript_Core
Revision 223116
Author fpi...@apple.com
Date 2017-10-09 19:48:39 -0700 (Mon, 09 Oct 2017)
Log Message
JSCell::didBecomePrototype is racy
https://bugs.webkit.org/show_bug.cgi?id=178110
Reviewed by Saam Barati.
The indexing type can be
Title: [223121] trunk/Source/bmalloc
Revision 223121
Author fpi...@apple.com
Date 2017-10-09 21:28:18 -0700 (Mon, 09 Oct 2017)
Log Message
Use one virtual allocation for all gigacages and their runways
https://bugs.webkit.org/show_bug.cgi?id=178050
Reviewed by Saam Barati.
* bmalloc/Gig
Title: [223239] trunk
Revision 223239
Author fpi...@apple.com
Date 2017-10-12 09:02:45 -0700 (Thu, 12 Oct 2017)
Log Message
Enable gigacage on iOS
https://bugs.webkit.org/show_bug.cgi?id=177586
Reviewed by JF Bastien.
JSTests:
Add tests for when Gigacage gets runtime disabled.
Title: [223415] trunk/Source
Revision 223415
Author fpi...@apple.com
Date 2017-10-16 10:19:11 -0700 (Mon, 16 Oct 2017)
Log Message
Make some asserts into release asserts
https://bugs.webkit.org/show_bug.cgi?id=178324
Reviewed by Saam Barati.
Source/_javascript_Core:
These asser
Title: [223586] trunk/Source/bmalloc
Revision 223586
Author fpi...@apple.com
Date 2017-10-17 16:49:40 -0700 (Tue, 17 Oct 2017)
Log Message
You can't vmDeallocate null
Reviewed by Michael Saboff.
After failing allocation, we would try to deallocate the thing we failed to allocat
Title: [208721] trunk/PerformanceTests
Revision 208721
Author fpi...@apple.com
Date 2016-11-14 17:51:17 -0800 (Mon, 14 Nov 2016)
Log Message
Unreviewed, revert unintended change.
* ES6SampleBench/Air/benchmark.js:
Modified Paths
trunk/PerformanceTests/ChangeLog
trunk/PerformanceTests/E
Title: [208723] trunk/Source/_javascript_Core
Revision 208723
Author fpi...@apple.com
Date 2016-11-14 18:20:54 -0800 (Mon, 14 Nov 2016)
Log Message
Unreviewed, fix cloop.
* runtime/JSCellInlines.h:
Modified Paths
trunk/Source/_javascript_Core/ChangeLog
trunk/Source/_javascript_Core/run
Title: [208734] trunk/Source/_javascript_Core
Revision 208734
Author fpi...@apple.com
Date 2016-11-15 09:32:53 -0800 (Tue, 15 Nov 2016)
Log Message
REGRESSION (r208711-r208722): ASSERTION FAILED: hasInlineStorage()
https://bugs.webkit.org/show_bug.cgi?id=164775
Reviewed by Mark Lam and K
Title: [208750] trunk/Source
Revision 208750
Author fpi...@apple.com
Date 2016-11-15 13:15:04 -0800 (Tue, 15 Nov 2016)
Log Message
The concurrent GC should have a timeslicing controller
https://bugs.webkit.org/show_bug.cgi?id=164783
Reviewed by Geoffrey Garen.
Source/_javascript_Core:
Title: [208754] trunk/Source/_javascript_Core
Revision 208754
Author fpi...@apple.com
Date 2016-11-15 14:02:01 -0800 (Tue, 15 Nov 2016)
Log Message
It should be possible to disable concurrent GC timeslicing
https://bugs.webkit.org/show_bug.cgi?id=164788
Reviewed by Saam Barati.
Title: [208762] trunk
Revision 208762
Author fpi...@apple.com
Date 2016-11-15 15:32:37 -0800 (Tue, 15 Nov 2016)
Log Message
[mac-wk1 debug] ASSERTION FAILED: thisObject->m_propertyTableUnsafe
https://bugs.webkit.org/show_bug.cgi?id=162986
Reviewed by Saam Barati.
Source/_javascr
Title: [208763] trunk/Source/_javascript_Core
Revision 208763
Author fpi...@apple.com
Date 2016-11-15 15:42:37 -0800 (Tue, 15 Nov 2016)
Log Message
Unreviewed, remove bogus assertion.
* heap/Heap.cpp:
(JSC::Heap::markToFixpoint):
Modified Paths
trunk/Source/_javascript_Core/ChangeLog
t
Title: [208777] trunk/Source/_javascript_Core
Revision 208777
Author fpi...@apple.com
Date 2016-11-15 17:35:09 -0800 (Tue, 15 Nov 2016)
Log Message
Unreviewed, revert renaming useConcurrentJIT to useConcurrentJS.
* dfg/DFGDriver.cpp:
(JSC::DFG::compileImpl):
* heap/Heap.cpp:
(JSC::Heap::
Title: [208811] trunk/Source/_javascript_Core
Revision 208811
Author fpi...@apple.com
Date 2016-11-16 14:24:45 -0800 (Wed, 16 Nov 2016)
Log Message
Slight Octane regression from concurrent GC's eager object zero-fill
https://bugs.webkit.org/show_bug.cgi?id=164823
Reviewed by Geoffrey Gar
Title: [208822] trunk/Source/_javascript_Core
Revision 208822
Author fpi...@apple.com
Date 2016-11-16 15:57:05 -0800 (Wed, 16 Nov 2016)
Log Message
Unreviewed, roll out r208811. It's not sound.
* ftl/FTLLowerDFGToB3.cpp:
(JSC::FTL::DFG::LowerDFGToB3::compileMaterializeNewObject):
(JSC::F
Title: [208860] trunk/Source/_javascript_Core
Revision 208860
Author fpi...@apple.com
Date 2016-11-17 13:37:05 -0800 (Thu, 17 Nov 2016)
Log Message
Speculatively disable eager object zero-fill on not-x86 to let the bots decide if that's a problem
https://bugs.webkit.org/show_bug.cgi?id=16
Title: [208897] trunk
Revision 208897
Author fpi...@apple.com
Date 2016-11-18 14:11:51 -0800 (Fri, 18 Nov 2016)
Log Message
Concurrent GC should be able to run splay in debug mode and earley/raytrace in release mode with no perf regression
https://bugs.webkit.org/show_bug.cgi?id=164282
R
201 - 300 of 2807 matches
Mail list logo