[JSC] jsSubstring should resolve rope before calling JSRopeString::create
[WebKit-https.git] / Source / JavaScriptCore / runtime / JSString.cpp
2019-03-18 ysuzuki@apple.com[JSC] jsSubstring should resolve rope before calling...
2019-03-04 ysuzuki@apple.com[JSC] Store bits for JSRopeString in 3 stores
2019-03-01 ysuzuki@apple.com[JSC] sizeof(JSString) should be 16
2018-12-20 cdumez@apple.comwtf/Optional.h: move-constructor and move-assignment...
2018-09-21 mark.lam@apple.comJSRopeString::resolveRope() wrongly assumes that tryGet...
2018-09-21 yusukesuzuki@slows... [JSC] Heap::reportExtraMemoryVisited shows contention...
2018-08-30 mark.lam@apple.comAdd some missing exception checks in JSRopeString:...
2018-07-12 utatane.tea@gmail.com[JSC] Thread VM& to JSCell::methodTable(VM&)
2018-05-23 fpizlo@apple.comSpeed up JetStream/base64
2018-05-04 fpizlo@apple.comStrings should not be allocated in a gigacage
2017-11-23 darin@apple.comReduce WTF::String operations that do unnecessary Unico...
2017-10-26 mark.lam@apple.comJSRopeString::RopeBuilder::append() should check for...
2017-09-25 achristensen@apple.comMake Attribute an enum class
2017-09-09 mark.lam@apple.comAvoid duplicate computations of ExecState::vm().
2017-08-31 fpizlo@apple.comJSTests:
2017-08-30 jlewis3@apple.comUnreviewed, rolling out r221384.
2017-08-30 fpizlo@apple.comStrings need to be in some kind of gigacage
2017-05-19 utatane.tea@gmail.com[JSC][DFG][DOMJIT] Extend CheckDOM to CheckSubClass
2017-05-18 commit-queue@webki... Unreviewed, rolling out r217031, r217032, and r217037.
2017-05-18 utatane.tea@gmail.com[JSC][DFG][DOMJIT] Extend CheckDOM to CheckSubClass
2017-05-11 fpizlo@apple.comCallers of JSString::unsafeView() should check exceptions
2017-01-27 keith_miller@apple.comclassInfo should take a VM so it is not materialized...
2016-12-16 darin@apple.comUse asString instead of toWTFString, toString, or getSt...
2016-12-16 fpizlo@apple.comGet rid of HeapRootVisitor and make SlotVisitor less...
2016-12-08 fpizlo@apple.comPerformanceTests:
2016-11-27 utatane.tea@gmail.com[WTF] Import std::optional reference implementation...
2016-10-25 mark.lam@apple.comJSStringJoiner::joinedLength() should limit joined...
2016-09-26 mark.lam@apple.comAdded RETURN_IF_EXCEPTION() macro and use it for except...
2016-09-07 mark.lam@apple.comAdd CatchScope and force all exception checks to be...
2016-08-30 mark.lam@apple.comIntroduce the ThrowScope and force every throw site...
2016-08-15 mark.lam@apple.comMake JSValue::strictEqual() handle failures to resolve...
2016-06-08 krollin@apple.comRemove all uses of PassRefPtr in WTF
2016-03-01 commit-queue@webki... Add new MethodTable method to get an estimated size...
2016-02-18 akling@apple.comJSString resolution of substrings should use StringImpl...
2015-12-19 akling@apple.comMake JSString::SafeView less of a footgun.
2015-10-06 ggaren@apple.comRemove a few includes from JSGlobalObject.h
2015-10-05 fpizlo@apple.comAllow an object's marking state to track The Three...
2015-06-09 akling@apple.com[JSC] JSString::getIndex() should avoid reifying substr...
2015-06-02 utatane.tea@gmail.comHeap-use-after-free read of size 4 in JavaScriptCore...
2015-05-29 fpizlo@apple.comNon-speculative Branch should be fast in the FTL
2015-05-26 akling@apple.comString.prototype.charAt() should use StringView.
2015-05-20 utatane.tea@gmail.comMove AtomicStringImpl table related operations from...
2015-05-19 akling@apple.comGive JSString a StringView getter and start using it.
2015-04-06 utatane.tea@gmail.comReturn Optional<uint32_t> from PropertyName::asIndex
2015-03-11 ggaren@apple.comRefactored the JSC::Heap extra cost API for clarity...
2015-03-10 akling@apple.comStale entries in WeakGCMaps are keeping tons of WeakBlo...
2015-01-22 commit-queue@webki... Unreviewed, rolling out r178894.
2015-01-22 utatane.tea@gmail.comput_by_val_direct need to check the property is index...
2015-01-20 commit-queue@webki... Unreviewed, rolling out r178751.
2015-01-20 utatane.tea@gmail.comput_by_val_direct need to check the property is index...
2014-08-18 akling@apple.comREGRESSION(r168256): JSString can get 8-bit flag wrong...
2014-07-30 akling@apple.comStatic hash tables no longer need to be coupled with...
2014-07-22 fpizlo@apple.comMerge r168635, r168780, r169005, r169014, and r169143...
2014-07-08 akling@apple.comVM::lastCachedString should be a Strong, not a Weak.
2014-07-07 akling@apple.comFast path for jsStringWithCache() when asked for the...
2014-07-05 akling@apple.comFast path for jsStringWithCache() when asked for the...
2014-05-05 akling@apple.comREGRESSION (r168256): ASSERTION FAILED: (buffer + m_len...
2014-05-05 akling@apple.comRemove two now-incorrect assertions after r168256.
2014-05-05 akling@apple.comOptimize JSRopeString for resolving directly to AtomicS...
2014-05-05 akling@apple.comUnreviewed, rolling out r168254.
2014-05-05 fpizlo@apple.comjsSubstring() should be lazy
2014-04-15 fpizlo@apple.comcompileMakeRope does not emit necessary bounds checks
2014-04-05 mhahnenberg@apple.comEnhanced GC logging
2014-03-06 barraclough@apple.comSource/JavaScriptCore: https://bugs.webkit.org/show_bug...
2014-02-19 barraclough@apple.comAdd fast mapping from StringImpl to JSString
2014-02-11 fpizlo@apple.comRename Operations.h to JSCInlines.h
2014-01-10 mhahnenberg@apple.comMarking should be generational
2014-01-09 commit-queue@webki... Unreviewed, rolling out r161540.
2014-01-09 mhahnenberg@apple.comMarking should be generational
2013-10-06 akling@apple.comPass VM instead of ExecState to StringObject constructor.
2013-09-28 mrowe@apple.comJavaScriptCore fails to build with newer versions of...
2013-07-31 barraclough@apple.comSpeculative Windows build fix.
2013-07-31 barraclough@apple.comSome cleanup in JSValue::get
2013-07-25 oliver@apple.comfourthTier: Count external memory usage towards heap...
2013-07-25 oliver@apple.comfourthTier: Rationalized 'this' conversion, includes...
2013-04-18 ggaren@apple.comRenamed JSGlobalData to VM
2013-04-08 oliver@apple.comAdd bounds checking for WTF::Vector::operator[]
2013-01-24 oliver@apple.comHarden JSC a bit with RELEASE_ASSERT
2012-09-07 msaboff@apple.com16 bit JSRopeString up converts an 8 bit fibers to...
2012-09-04 benjamin@webkit.orgImprove JSC use of Strings after the UString->String...
2012-08-30 benjamin@webkit.orgReplace JSC::UString by WTF::String
2012-06-06 msaboff@apple.comENH: Add Logging to GC Marking Phase
2012-05-26 ggaren@apple.comWebKit should be lazy-finalization-safe (esp. the DOM) v2
2012-05-18 fpizlo@apple.comDFG should have control flow graph simplification
2012-05-12 barraclough@apple.comIntroduce PropertyName class
2012-04-27 msaboff@apple.comMemory wasted in JSString for non-rope strings
2012-02-28 commit-queue@webki... JSString::resolveRope() should report extra memory...
2012-02-23 commit-queue@webki... JSString::outOfMemory() should ASSERT(isRope()) rather...
2012-02-20 barraclough@apple.comMove special __proto__ property to Object.prototype
2012-02-13 barraclough@apple.comhttps://bugs.webkit.org/show_bug.cgi?id=78434
2012-02-12 barraclough@apple.comMove special __proto__ property to Object.prototype
2012-01-24 ggaren@apple.comJSValue::toString() should return a JSString* instead...
2011-12-23 ggaren@apple.comRefactored String.prototype.replace
2011-12-19 ggaren@apple.comPlacement new does an unnecessary NULL check
2011-12-16 mhahnenberg@apple.comDe-virtualize destructors
2011-11-15 msaboff@apple.comFurther changes and cleanup to JSString.h and cpp.
2011-11-14 msaboff@apple.comTowards 8 bit strings - Add 8 bit handling to JSString...
2011-11-11 mhahnenberg@apple.comAdd jsCast to replace static_cast
2011-11-11 fpizlo@apple.comJSString forgets to clear m_fibers when resolving ropes
2011-11-09 mhahnenberg@apple.comDe-virtualize JSObject::getOwnPropertyDescriptor
next