Skip to content

Commit 67ff7d4

Browse files
committed
regen
1 parent 1618632 commit 67ff7d4

File tree

24 files changed

+135
-44
lines changed
  • packages
    • quickjs-ffi-types/src
    • variant-quickjs-asmjs-mjs-release-sync/src
    • variant-quickjs-ng-wasmfile-debug-asyncify/src
    • variant-quickjs-ng-wasmfile-debug-sync/src
    • variant-quickjs-ng-wasmfile-release-asyncify/src
    • variant-quickjs-ng-wasmfile-release-sync/src
    • variant-quickjs-singlefile-browser-debug-asyncify/src
    • variant-quickjs-singlefile-browser-debug-sync/src
    • variant-quickjs-singlefile-browser-release-asyncify/src
    • variant-quickjs-singlefile-browser-release-sync/src
    • variant-quickjs-singlefile-cjs-debug-asyncify/src
    • variant-quickjs-singlefile-cjs-debug-sync/src
    • variant-quickjs-singlefile-cjs-release-asyncify/src
    • variant-quickjs-singlefile-cjs-release-sync/src
    • variant-quickjs-singlefile-mjs-debug-asyncify/src
    • variant-quickjs-singlefile-mjs-debug-sync/src
    • variant-quickjs-singlefile-mjs-release-asyncify/src
    • variant-quickjs-singlefile-mjs-release-sync/src
    • variant-quickjs-wasmfile-debug-asyncify/src
    • variant-quickjs-wasmfile-debug-sync/src
    • variant-quickjs-wasmfile-release-asyncify/src
    • variant-quickjs-wasmfile-release-sync/src

24 files changed

+135
-44
lines changed

packages/quickjs-ffi-types/src/ffi-async.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -41,7 +42,7 @@ export interface QuickJSAsyncFFI {
4142
QTS_Throw: (ctx: JSContextPointer, error: JSValuePointer | JSValueConstPointer) => JSValuePointer
4243
QTS_NewError: (ctx: JSContextPointer) => JSValuePointer
4344
QTS_RuntimeSetMemoryLimit: (rt: JSRuntimePointer, limit: number) => void
44-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer
45+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer
4546
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer
4647
QTS_RecoverableLeakCheck: () => number
4748
QTS_BuildIsSanitizeLeak: () => number

packages/quickjs-ffi-types/src/ffi-types.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ export type JSVoidPointer = Pointer<any>
100100

101101
export type UInt32Pointer = Pointer<"uint32_t">
102102

103+
/**
104+
* @private
105+
*/
106+
export type JSMemoryUsagePointer = Pointer<"JSMemoryUsage">
107+
103108
/**
104109
* @private
105110
*/

packages/quickjs-ffi-types/src/ffi.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -40,7 +41,7 @@ export interface QuickJSFFI {
4041
QTS_Throw: (ctx: JSContextPointer, error: JSValuePointer | JSValueConstPointer) => JSValuePointer
4142
QTS_NewError: (ctx: JSContextPointer) => JSValuePointer
4243
QTS_RuntimeSetMemoryLimit: (rt: JSRuntimePointer, limit: number) => void
43-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer
44+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer
4445
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer
4546
QTS_RecoverableLeakCheck: () => number
4647
QTS_BuildIsSanitizeLeak: () => number

packages/variant-quickjs-asmjs-mjs-release-sync/src/ffi.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -55,8 +56,11 @@ export class QuickJSFFI {
5556
["number", "number"],
5657
)
5758

58-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer =
59-
this.module.cwrap("QTS_RuntimeComputeMemoryUsage", "number", ["number", "number"])
59+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer = this.module.cwrap(
60+
"QTS_RuntimeComputeMemoryUsage",
61+
"number",
62+
["number"],
63+
)
6064

6165
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer = this.module.cwrap(
6266
"QTS_RuntimeDumpMemoryUsage",

packages/variant-quickjs-ng-wasmfile-debug-asyncify/src/ffi.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -56,8 +57,11 @@ export class QuickJSAsyncFFI {
5657
["number", "number"],
5758
)
5859

59-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer =
60-
this.module.cwrap("QTS_RuntimeComputeMemoryUsage", "number", ["number", "number"])
60+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer = this.module.cwrap(
61+
"QTS_RuntimeComputeMemoryUsage",
62+
"number",
63+
["number"],
64+
)
6165

6266
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer = this.module.cwrap(
6367
"QTS_RuntimeDumpMemoryUsage",

packages/variant-quickjs-ng-wasmfile-debug-sync/src/ffi.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -55,8 +56,11 @@ export class QuickJSFFI {
5556
["number", "number"],
5657
)
5758

58-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer =
59-
this.module.cwrap("QTS_RuntimeComputeMemoryUsage", "number", ["number", "number"])
59+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer = this.module.cwrap(
60+
"QTS_RuntimeComputeMemoryUsage",
61+
"number",
62+
["number"],
63+
)
6064

6165
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer = this.module.cwrap(
6266
"QTS_RuntimeDumpMemoryUsage",

packages/variant-quickjs-ng-wasmfile-release-asyncify/src/ffi.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -56,8 +57,11 @@ export class QuickJSAsyncFFI {
5657
["number", "number"],
5758
)
5859

59-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer =
60-
this.module.cwrap("QTS_RuntimeComputeMemoryUsage", "number", ["number", "number"])
60+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer = this.module.cwrap(
61+
"QTS_RuntimeComputeMemoryUsage",
62+
"number",
63+
["number"],
64+
)
6165

6266
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer = this.module.cwrap(
6367
"QTS_RuntimeDumpMemoryUsage",

packages/variant-quickjs-ng-wasmfile-release-sync/src/ffi.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -55,8 +56,11 @@ export class QuickJSFFI {
5556
["number", "number"],
5657
)
5758

58-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer =
59-
this.module.cwrap("QTS_RuntimeComputeMemoryUsage", "number", ["number", "number"])
59+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer = this.module.cwrap(
60+
"QTS_RuntimeComputeMemoryUsage",
61+
"number",
62+
["number"],
63+
)
6064

6165
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer = this.module.cwrap(
6266
"QTS_RuntimeDumpMemoryUsage",

packages/variant-quickjs-singlefile-browser-debug-asyncify/src/ffi.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -56,8 +57,11 @@ export class QuickJSAsyncFFI {
5657
["number", "number"],
5758
)
5859

59-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer =
60-
this.module.cwrap("QTS_RuntimeComputeMemoryUsage", "number", ["number", "number"])
60+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer = this.module.cwrap(
61+
"QTS_RuntimeComputeMemoryUsage",
62+
"number",
63+
["number"],
64+
)
6165

6266
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer = this.module.cwrap(
6367
"QTS_RuntimeDumpMemoryUsage",

packages/variant-quickjs-singlefile-browser-debug-sync/src/ffi.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
JSBorrowedCharPointer,
1919
JSVoidPointer,
2020
UInt32Pointer,
21+
JSMemoryUsagePointer,
2122
EvalFlags,
2223
IntrinsicsFlags,
2324
EvalDetectModule,
@@ -55,8 +56,11 @@ export class QuickJSFFI {
5556
["number", "number"],
5657
)
5758

58-
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer, ctx: JSContextPointer) => JSValuePointer =
59-
this.module.cwrap("QTS_RuntimeComputeMemoryUsage", "number", ["number", "number"])
59+
QTS_RuntimeComputeMemoryUsage: (rt: JSRuntimePointer) => JSMemoryUsagePointer = this.module.cwrap(
60+
"QTS_RuntimeComputeMemoryUsage",
61+
"number",
62+
["number"],
63+
)
6064

6165
QTS_RuntimeDumpMemoryUsage: (rt: JSRuntimePointer) => OwnedHeapCharPointer = this.module.cwrap(
6266
"QTS_RuntimeDumpMemoryUsage",

0 commit comments

Comments
 (0)