GitHub / swiftwasm/JavaScriptKit / commits
Swift framework to interact with JavaScript through WebAssembly.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3a999510 | Stop blocking the main thread when starting Web Worker threads | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 91611022 | Fix internal compiler crash on CopyPropagation | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 8b9ed896 | make regenerate_swiftpm_resources | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 6992c32d | Update nightly toolchain | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 0ff82155 | Transfer placeholder data to the worker thread | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 56a81a4c | Add doc comment | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 40351147 | make regenerate_swiftpm_resources | Yuta Saito <k****n@g****m> | about 2 years ago | |
| e3181b08 | Revert debug changes in JavaScriptEventLoop | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 91258e20 | Revert double free detection | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 268f613f | Initial WebWorkerTaskExecutor | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 0d39aa77 | merge Merge pull request #255 from swiftwasm/yt/tls-eventloop |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| eb47bcbd | Stop tracking main thread event loop | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 9c9ae1df | Drop Swift 5.7 support | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 888de173 | Remove `enqueueMainJob` | Yuta Saito <k****n@g****m> | about 2 years ago | |
| a0c46026 | `_runtime(multithreaded)` is only available in Swift 6.0 and later | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 4ee27e6e | Suppress concurrency warning about `JSObject.global` | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 20f97ede | Allocate `JavaScriptEventLoop` per thread in multi-threaded environment | Yuta Saito <k****n@g****m> | about 2 years ago | |
| 2bb06942 | Start migrating imported functions to the new definition style (#252) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 3a813714 | Bump version to 0.19.3, update `CHANGELOG.md` | Yuta Saito <k****n@g****m> | about 2 years ago | |
| d88c3d46 | Check 5.10 toolchain in CI (#249) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| ea069824 | Add `sharedMemory` option to allow threads with shared memory (#247) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8449f87b | Use Swift SDK for development snapshot testing in CI (#248) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 9ad94b93 | Suppress warning about executableTarget | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 74c35de1 | Support latest nightly snapshot (#246) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 68376c5a | Update Carton context on README. (#245) |
kuhl <d****l@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b682179d | Update README file to include new carton 1.0 implementation. (#243) |
kuhl <d****t@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8780e5f0 | Revert "Fix `JSClosure` leak (#240)" | Yuta Saito <k****n@g****m> | over 2 years ago | |
| d9a4a9f3 | Fix `JSClosure` leak (#240) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3b5af3d4 | Bump version to 0.19.2, update `CHANGELOG.md` | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 384d6686 | Fix object decode (#241) |
omochimetaru <o****u@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3e07fdcc | Inherit JSFunction from JSClosure (#239) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 32538ece | Fix Optional implementation for ConstructibleFromJSValue (#238) |
omochimetaru <o****u@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 0a4cb162 | merge Merge pull request #236 from ikesyo/ci-update-actions |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1b1a04b6 | [CI] Update actions and configure Dependabot | ikesyo <s****a@g****m> | over 2 years ago | |
| 9593c22d | merge Merge pull request #235 from ikesyo/swift-tools-version-5.7 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 14aec383 | Update swift-tools-version to reflect the supported Swift versions | ikesyo <s****a@g****m> | over 2 years ago | |
| f723f9f0 | merge Merge pull request #234 from ikesyo/ci-drop-macos-11 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 07f89140 | [CI] Drop macos-11 since that is deprecated and will be removed in Q2 2024 | ikesyo <s****a@g****m> | over 2 years ago | |
| 71905477 | merge Merge pull request #233 from ikesyo/ci-macos-14 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f6006fe8 | [CI] macos-14 |
IKEDA Sho <s****a@g****m>
Committed by: ikesyo <i****o@h****p> |
over 2 years ago | |
| 4361765d | Remove deprecated swift-doc | Yuta Saito <k****n@g****m> | over 2 years ago | |
| da7e39ca | Bump version to 0.19.1, update `CHANGELOG.md` | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 1823a2fd | merge Merge pull request #232 from swiftwasm/yt/fix-availability-mark |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 88abb135 | Fix availability marker for Swift 5.9 compiler targeting host machine | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 5bca8952 | Bump toolchain to wasm-5.9.1-RELEASE | Yuta Saito <k****n@g****m> | over 2 years ago | |
| f3214f9b | Bump version to 0.19.0, update `CHANGELOG.md` | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 8bb50faa | merge Merge pull request #229 from STREGA/fix-deprecations |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e77144f9 | Skip unit tests with uwasi | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 1e62ce4b | Update uwasi 1.2.0 | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 3b0541a6 | Drop the workaround for old SwiftPM | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 3f0343bc | Ensure that async tests run all checks | Yuta Saito <k****n@g****m> | over 2 years ago | |
| 598c8b96 | Fix for Node.js 20 | Yuta Saito <k****n@g****m> | over 2 years ago | |
| dd511ff6 | Check wasmer/wasi and uwasi with 5.9 toolchain | Yuta Saito <k****n@g****m> | over 2 years ago | |
| a70c1e5d | Drop 5.5, 5.6 support | Yuta Saito <k****n@g****m> | over 2 years ago | |
| b31f36ce | Update CI toolchain | Yuta Saito <k****n@g****m> | over 2 years ago | |
| f0bfc094 | Update `Executor/enqueue` conformance to use `ExecutorJob` | Yuta Saito <k****n@g****m> | over 2 years ago | |
| a5b135d0 | Fix deprecations | STREGA <S****A@u****m> | about 3 years ago | |
| 42f930db | merge Merge pull request #228 from STREGA/fix-warnings-aug-5-23 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 710a5e32 | Restrict wasi attributes to wasi builds | STREGA <S****A@u****m> | about 3 years ago | |
| 64c95267 | Remove duplicated generic definition | STREGA <S****A@u****m> | about 3 years ago | |
| c283fa3c | Update README.md |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 32780ce4 | Update README.md |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a66caa06 | merge Merge pull request #227 from swiftwasm/katei/5.8-toolchain |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 91567e90 | Drop macOS 10.15 and add macOS 13 | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 1ef9e6cd | Use stable release | Yuta Saito <k****n@g****m> | over 3 years ago | |
| a962db31 | Add 5.8 toolchain matrix | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 5b296e75 | merge Merge pull request #226 from swiftwasm/katei/5.7.3-toolchain |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 373a0110 | Oops we don't support Ubuntu 22 in 5.7 release branch yet | Yuta Saito <k****n@g****m> | over 3 years ago | |
| d29f1448 | Use Ubuntu 22.04 instead of obsolete 18.04 | Yuta Saito <k****n@g****m> | over 3 years ago | |
| a7f981ab | Update 5.7 patch version | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 096584bb | Bump version to 0.18.0, update `CHANGELOG.md` | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 6cf6d35f | merge Merge pull request #223 from swiftwasm/katei/trivial-fixes |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 07a06f12 | Use UnsafeMutableBufferPointer.allocate instead of malloc directly | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 31ae8625 | Reduce byteLength calls for JSTypedArray | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 758cb4ef | merge Merge pull request #222 from GoodNotes/withUnsafeBytesAsync |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 8fbe91dc | Guard Concurrency feature use for older toolchain compatibility | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 9c451401 | Explicitly select SDKROOT by Xcode | Yuta Saito <k****n@g****m> | over 3 years ago | |
| 886919dc | Add withUnsafeBytesAsync function | Francisco Javier Trujillo Mata <f****y@g****m> | over 3 years ago | |
| 59e7b65d | Fix wrong markdown in documentation (#221) |
Tatsuyuki Kobayashi <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| dbf7a880 | Prefer `UInt(bitPattern:)` for object id to guarantee uniqueness (#219) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 99c99657 | Support Clock-based sleep APIs (#216) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 60ca6b5f | Use swiftwasm/setup-swiftwasm instead of swiftenv on CI (#215) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| dac9d7b0 | Bump version to 0.17.0, update `CHANGELOG.md` | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| 320282f7 | merge Merge pull request #214 from swiftwasm/katei/expose-hook-points |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| d0f49adf | Expose JavaScriptEventLoop.queueMicrotask and .setTimeout | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| a549f585 | merge Merge pull request #213 from swiftwasm/katei/add-jsel-test-support |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| b34c15f8 | Run async unit tests only with 5.7 toolchain | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| 3e94df2c | Add API guard directives for native build | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| 0c39b242 | Add unit test job in Makefile | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| 08c36d26 | Add unit test target for JavaScriptEventLoopTestSupport | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| 28bb7f2b | Exit process when proc_exit is called on Node.js WASI | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| eb9d9f29 | Add arg0 to wasi arguments because XCTest reads process arguments | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| d82c70f3 | Publish JavaScriptEventLoopTestSupport as a product | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| 6fea6e5d | Add short document about JavaScriptEventLoopTestSupport | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| f72b207d | Add JavaScriptEventLoopTestSupport module to install executor | Yuta Saito <k****n@g****m> | almost 4 years ago | |
| e9422fec | Add 5.7 toolchain matrix (#210) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 73cdff2e | Remove baseline tests (e.g. “Call JavaScript function directly”) from compari... |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 449c0419 |
Bump @actions/core from 1.2.6 to 1.9.1 in /ci/perf-tester (#209)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| a129f621 | Bump version to 0.16.0, update `CHANGELOG.md` | Yuta Saito <k****n@g****m> | about 4 years ago | |
| 1afbfaf1 | Runtime Performance Optimization (#207) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago |