FTL should be able to do simple OSR exits using llvm.webkit.stackmap
[WebKit-https.git] / Source / WTF / ChangeLog
index 5fb0093..d7c29fe 100644 (file)
@@ -1,3 +1,77 @@
+2013-10-08  Filip Pizlo  <fpizlo@apple.com>
+
+        FTL should be able to do simple OSR exits using llvm.webkit.stackmap
+        https://bugs.webkit.org/show_bug.cgi?id=122538
+
+        Reviewed by Oliver Hunt.
+
+        * wtf/PrintStream.cpp:
+        (WTF::printInternal):
+        * wtf/PrintStream.h:
+        * wtf/RefCountedArray.h:
+        (WTF::RefCountedArray::byteSize):
+
+2013-10-09  Michael Saboff  <msaboff@apple.com>
+
+        Change to std::unique_ptr breaks wtf/DataLog.cpp when DATA_LOG_TO_FILE set to 1
+        https://bugs.webkit.org/show_bug.cgi?id=122557
+
+        Reviewed by Filip Pizlo.
+
+        Changed the leakPtr() to release().
+
+        * wtf/DataLog.cpp:
+        (WTF::initializeLogFileOnce):
+
+2013-10-08  Tim Horton  <timothy_horton@apple.com>
+
+        Turn threaded scrolling on for all Mac ports.
+        Rubber-stamped by Simon Fraser and Sam Weinig.
+
+        * wtf/FeatureDefines.h:
+
+2013-10-06  Darin Adler  <darin@apple.com>
+
+        Improve HashMap::add comment and other similar comments
+        https://bugs.webkit.org/show_bug.cgi?id=122432
+
+        Reviewed by Andreas Kling.
+
+        * wtf/HashCountedSet.h:
+        * wtf/HashMap.h:
+        * wtf/HashSet.h:
+        Updated comment wording. They were a bit old and out of date.
+        They also featured the word "interator".
+
+2013-10-07  Darin Adler  <darin@apple.com>
+
+        Make Vector::insert work for move-only types
+        https://bugs.webkit.org/show_bug.cgi?id=122429
+
+        Reviewed by Anders Carlsson.
+
+        * wtf/Vector.h:
+        (WTF::Vector::insert): Take an rvalue reference instead of a const reference.
+        (WTF::Vector::insertVector): Renamed to avoid overloading troubles, analogous
+        to what we did for appendVector.
+
+2013-10-07  Anders Carlsson  <andersca@apple.com>
+
+        Fix Windows build.
+
+        * wtf/StdLibExtras.h:
+        (std::make_unique):
+
+2013-10-07  Roger Fong  <roger_fong@apple.com>
+
+        Modify WTF makefile for x64 build.
+        https://bugs.webkit.org/show_bug.cgi?id=122467.
+        <rdar://problem/15169174>.
+
+        Reviewed by Brent Fulgham.
+
+        * WTF.vcxproj/WTF.make:
+
 2013-10-07  Anders Carlsson  <andersca@apple.com>
 
         Remove passIn and passOut from HashTraits