Title: [187283] trunk/Source/_javascript_Core
- Revision
- 187283
- Author
- [email protected]
- Date
- 2015-07-23 19:35:37 -0700 (Thu, 23 Jul 2015)
Log Message
Implement WebAssembly modules
https://bugs.webkit.org/show_bug.cgi?id=147222
Patch by Sukolsak Sakshuwong <[email protected]> on 2015-07-23
Reviewed by Filip Pizlo.
Make JSWASMModule inherit from JSDestructibleObject so that the destructor is called.
* wasm/JSWASMModule.h:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (187282 => 187283)
--- trunk/Source/_javascript_Core/ChangeLog 2015-07-24 02:23:38 UTC (rev 187282)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-07-24 02:35:37 UTC (rev 187283)
@@ -1,3 +1,14 @@
+2015-07-23 Sukolsak Sakshuwong <[email protected]>
+
+ Implement WebAssembly modules
+ https://bugs.webkit.org/show_bug.cgi?id=147222
+
+ Reviewed by Filip Pizlo.
+
+ Make JSWASMModule inherit from JSDestructibleObject so that the destructor is called.
+
+ * wasm/JSWASMModule.h:
+
2015-07-23 Alex Christensen <[email protected]>
Remove compile and runtime flags for promises.
Modified: trunk/Source/_javascript_Core/wasm/JSWASMModule.h (187282 => 187283)
--- trunk/Source/_javascript_Core/wasm/JSWASMModule.h 2015-07-24 02:23:38 UTC (rev 187282)
+++ trunk/Source/_javascript_Core/wasm/JSWASMModule.h 2015-07-24 02:35:37 UTC (rev 187283)
@@ -28,13 +28,13 @@
#if ENABLE(WEBASSEMBLY)
-#include "JSObject.h"
+#include "JSDestructibleObject.h"
namespace JSC {
-class JSWASMModule : public JSNonFinalObject {
+class JSWASMModule : public JSDestructibleObject {
public:
- typedef JSNonFinalObject Base;
+ typedef JSDestructibleObject Base;
static JSWASMModule* create(VM& vm, Structure* structure)
{
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes