summaryrefslogtreecommitdiffstats
path: root/JavaScriptGlue/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'JavaScriptGlue/ChangeLog')
-rw-r--r--JavaScriptGlue/ChangeLog40
1 files changed, 40 insertions, 0 deletions
diff --git a/JavaScriptGlue/ChangeLog b/JavaScriptGlue/ChangeLog
index 69a8208..d442a77 100644
--- a/JavaScriptGlue/ChangeLog
+++ b/JavaScriptGlue/ChangeLog
@@ -1,3 +1,43 @@
+2010-04-23 Sam Weinig <sam@webkit.org>
+
+ Reviewed by David Levin.
+
+ Fix for https://bugs.webkit.org/show_bug.cgi?id=38060
+ Split up Threading.h
+
+ Add necessary forwarding headers.
+
+ * ForwardingHeaders/wtf/Atomics.h: Added.
+ * ForwardingHeaders/wtf/ThreadSafeShared.h: Added.
+ * ForwardingHeaders/wtf/ThreadingPrimitives.h: Added.
+
+2010-04-22 Sam Weinig <sam@webkit.org>
+
+ Reviewed by Anders Carlsson.
+
+ Fix for https://bugs.webkit.org/show_bug.cgi?id=38022
+ Move isMainThread predicate function to MainThread.h
+
+ Added forwarding header for MainThread.h
+
+ * ForwardingHeaders/wtf/MainThread.h: Added.
+
+2010-04-22 Gavin Barraclough <barraclough@apple.com>
+
+ Rubber stamped by Sam Weinig
+
+ Do not get the globaldata for the APIShim via the
+ global object; global object construction creates identifiers
+ which results in the ASSERTs checking the thread data's
+ identifierTable has been set failing.
+
+ * JSUtils.cpp:
+ (unprotectGlobalObject):
+ (getThreadGlobalData):
+ (getThreadGlobalObject):
+ (JSGlueAPIEntry::JSGlueAPIEntry):
+ (JSGlueAPICallback::~JSGlueAPICallback):
+
2010-04-21 Geoffrey Garen <ggaren@apple.com>
Reviewed by Sam Weinig.