Changeset 187283 in webkit


Ignore:
Timestamp:
Jul 23, 2015 7:35:37 PM (9 years ago)
Author:
commit-queue@webkit.org
Message:

Implement WebAssembly modules
https://bugs.webkit.org/show_bug.cgi?id=147222

Patch by Sukolsak Sakshuwong <Sukolsak Sakshuwong> on 2015-07-23
Reviewed by Filip Pizlo.

Make JSWASMModule inherit from JSDestructibleObject so that the destructor is called.

  • wasm/JSWASMModule.h:
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r187279 r187283  
     12015-07-23  Sukolsak Sakshuwong  <sukolsak@gmail.com>
     2
     3        Implement WebAssembly modules
     4        https://bugs.webkit.org/show_bug.cgi?id=147222
     5
     6        Reviewed by Filip Pizlo.
     7
     8        Make JSWASMModule inherit from JSDestructibleObject so that the destructor is called.
     9
     10        * wasm/JSWASMModule.h:
     11
    1122015-07-23  Alex Christensen  <achristensen@webkit.org>
    213
  • trunk/Source/JavaScriptCore/wasm/JSWASMModule.h

    r187254 r187283  
    2929#if ENABLE(WEBASSEMBLY)
    3030
    31 #include "JSObject.h"
     31#include "JSDestructibleObject.h"
    3232
    3333namespace JSC {
    3434
    35 class JSWASMModule : public JSNonFinalObject {
     35class JSWASMModule : public JSDestructibleObject {
    3636public:
    37     typedef JSNonFinalObject Base;
     37    typedef JSDestructibleObject Base;
    3838
    3939    static JSWASMModule* create(VM& vm, Structure* structure)
Note: See TracChangeset for help on using the changeset viewer.