GitHub / swiftwasm/JavaScriptKit / commits
Swift framework to interact with JavaScript through WebAssembly.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3220b3c6 | Add JSError.stack, add Error conformance (#48) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 0d2c9830 | Generate and publish documentation with `swift-doc` | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 36f6bdb7 | Add JSDate implementation with tests (#45) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| cbbe6f9b | merge Merge pull request #47 from swiftwasm/jserror |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| e716309f | Add newlines at end of files | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 2a7354b0 | Add JSError with tests, add JSObject.description | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| ad1544ff | Bump 0.6.0 | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| d822fecb | merge Merge pull request #44 from swiftwasm/resolve-small-issues |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| af97471a | Add explicitly modulemap file | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 92dd0bed | Remove unused code | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 54c146e0 | Resolve rename warnings | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 002a72f5 | Replace original author name to org name | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 171c3916 |
Add a helper method to copy an array of numbers to a JS TypedArray (#31)
Co-authored-by: Yuta Saito <k****n@g****m> |
Jed Fox <g****t@t****s>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 445ea5bf | Bump bl from 3.0.0 to 3.0.1 in /IntegrationTests (#42) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| a18e83de | Bump bl from 3.0.0 to 3.0.1 in /Example (#43) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| c67bd51b | Support Holes in Array (#41) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 33142500 | Fix uncached unit test failsure | Yuta Saito <k****n@g****m> | about 6 years ago | |
| c201a3ee | Fix deprecated warnings | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 698ef2f3 | Throw error and exit non-zero status when test failed | Yuta Saito <k****n@g****m> | about 6 years ago | |
| f3aad66f | Refine public API (#40) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| a1ec2599 | Fix invalid array termination for null and undefined (#38) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 04dc4ada | Add a test("name") { [test code] } helper function (#36) |
Jed Fox <g****t@t****s>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5fe4b96a | Allow JSBridgedType (but not JSBridgedClass) to hold non-objects | Jed Fox <g****t@j****m> | about 6 years ago | |
| ba3316eb | Update JSTypedArray.swift | Jed Fox <g****t@j****m> | about 6 years ago | |
| be1f9169 | Update JSTypedArray.swift | Jed Fox <g****t@j****m> | about 6 years ago | |
| c07db3d2 | Update JSTypedArray.swift | Jed Fox <g****t@j****m> | about 6 years ago | |
| e4d657e0 | Update JSTypedArray.swift | Jed Fox <g****t@j****m> | about 6 years ago | |
| e31a9898 | wip | Jed Fox <g****t@j****m> | about 6 years ago | |
| fbf9f76a | Move & rename JS*BridgedType | Jed Fox <g****t@j****m> | about 6 years ago | |
| 03116205 | Enable Xcode 12 with fresh SwiftWasm 5.3 snapshot (#35) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 9d4d9506 | Add void-returning overload to `JSClosure.init` (#34) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 5e79c1f0 | Change `JSClosure.release` to `deinit` (#33) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| de61e951 | Clean up the JSObjectRef API (#28) |
Jed Fox <g****t@t****s>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ed0acba8 | Remove unused `Tests` directory (#32) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 19365a10 | Implement `RandomAccessCollection` on `JSArrayRef` (#30) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 0f79f437 | More updates | Jed Fox <g****t@j****m> | about 6 years ago | |
| a5ce5e40 | Add JSAbstractBridgedType | Jed Fox <g****t@j****m> | about 6 years ago | |
| 5982befe | wip | Jed Fox <g****t@j****m> | about 6 years ago | |
| 18adf420 | Add support for instanceof (#25) |
Jed Fox <g****t@t****s>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| e6b67059 | Rename constructor | Jed Fox <g****t@j****m> | about 6 years ago | |
| b5382e67 | merge Merge pull request #23 from swiftwasm/dependabot/npm_and_yarn/Example/ellipti... |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| b6a9c176 |
Bump elliptic from 6.5.2 to 6.5.3 in /Example
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| e7d5e54b | Bump lodash from 4.17.15 to 4.17.19 in /Example (#20) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| c90e82fe | Bump 0.5.0 | Yuta Saito <k****n@g****m> | about 6 years ago | |
| cc65b0e6 | merge Merge pull request #19 from swiftwasm/fix-heap-system |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 38ae6fd6 | Add reference count system benchmark suite | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 166912c3 | Renovate heap system not to pollute object | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 423431f8 | Apply swiftformat | Yuta Saito <k****n@g****m> | about 6 years ago | |
| d15bcbfc | Use enum_extensibility(closed) | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 6b748d28 | Refactoring makefile | Yuta Saito <k****n@g****m> | about 6 years ago | |
| df0c3596 | Add JS benchmarks | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 0fe13a48 | Split test scripts | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 23a469ad | clang-format Sources/_CJavaScriptKit/include/_CJavaScriptKit.h | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 54780683 | Add library compatibility check | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 45d94314 | Remove duplicated encode | Yuta Saito <k****n@g****m> | about 6 years ago | |
| d3f7578c | Add benchmark tests | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 75c68ea3 | Rename directory | Yuta Saito <k****n@g****m> | about 6 years ago | |
| c3b9de82 | Cleanup swjs_heap_rc after deallocation | Yuta Saito <k****n@g****m> | about 6 years ago | |
| e85e31c0 | merge Merge pull request #17 from MaxDesiatov/patch-1 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f91841b5 | Update formatting in Example/src/index.js |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 9ef79814 | Make stdio/stderr handling consistent in Example/src/index.js |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 47f2bb16 | Bump 0.4.0 | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 7408cecd | merge Merge pull request #14 from kateinoigakukun/katei/refine-rc |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| eab7eb85 | Manage object reference count in JS runtime | Yuta Saito <k****n@g****m> | about 6 years ago | |
| d6709533 | Cleanup the object cache in JSObjectRef.deinit | Max Desiatov <m****x@d****m> | about 6 years ago | |
| de328ffa | Prevent early deallocation of object references | Max Desiatov <m****x@d****m> | about 6 years ago | |
| cba6775f | merge Merge pull request #10 from MaxDesiatov/fix-setInsance-typo |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| d5871522 | Rename `setInsance` to `setInstance` | Max Desiatov <m****x@d****m> | about 6 years ago | |
| 29111b3b | merge Merge pull request #9 from MaxDesiatov/swift-5.2 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 45e4c559 | Add Package@swift-5.2.swift to support the older version | Max Desiatov <m****x@d****m> | about 6 years ago | |
| b1236002 | Changes related to WebIDL support. |
Manuel Burghard <m****d@g****m>
Committed by: Jed Fox <g****t@j****m> |
about 6 years ago | |
| 85b8617e | Implement Closure release method | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 11e1b3cb | Update toolchain version | Yuta Saito <k****n@g****m> | about 6 years ago | |
| 99d00161 | merge Merge pull request #7 from MaxDesiatov/patch-1 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 7e01bf55 | Fix example code in README.md |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| b245ad5a | Update toolchain version and work test on macOS | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 5a73a918 | Add Linux CI variant | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 229f0b6f | Create LICENSE |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 4240679f | Add decoder sample code | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 78e3d700 | Use method style for Object.keys dispatch | Yuta Saito <k****n@g****m> | over 6 years ago | |
| a20d07d4 | Add JSValueConvertible conformance for some numeric types | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 524ccac8 | add @_disfavoredOverload attribute for method call overload | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 1edcf707 | Bump 0.3.0 | Yuta Saito <k****n@g****m> | over 6 years ago | |
| ed31b42e | Enable release build | Yuta Saito <k****n@g****m> | over 6 years ago | |
| b8d40775 | merge Merge pull request #4 from MaxDesiatov/patch-1 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 740e36b0 | Update toolchain versions in README.md |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 49bd63a6 | Bump 0.2.0 | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 6eb1b09c | merge Merge pull request #3 from kateinoigakukun/feat/float |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 3d8d15d5 | Add JSArrayRef test case | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 092e87d5 | Add decoder test cases | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 23be4911 | Add construction test cases | Yuta Saito <k****n@g****m> | over 6 years ago | |
| b151fb81 | Add construction test cases | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 0323f8f6 | WIP | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 6c19dd20 | WIP | Yuta Saito <k****n@g****m> | over 6 years ago | |
| d3426395 | WIP | Yuta Saito <k****n@g****m> | over 6 years ago | |
| dadfc3dc | WIP | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 90d6937b | Add JSValueDecoder | Yuta Saito <k****n@g****m> | over 6 years ago | |
| fd8d7d9e | Add JSArray class to iterate the value | Yuta Saito <k****n@g****m> | over 6 years ago | |
| d0aaa491 | Update JavaScriptKit | Yuta Saito <k****n@g****m> | over 6 years ago | |
| 9f34011c | Update Example | Yuta Saito <k****n@g****m> | over 6 years ago |