An open API service providing commit metadata for open source projects.

GitHub / swiftwasm/JavaScriptKit / commits

Swift framework to interact with JavaScript through WebAssembly.

SHA Message Author Date Stats
5148e4f6 merge Merge pull request #285 from swiftwasm/yt/use-swift-sdk Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
7af3f7fb Stop using container image for perf Yuta Saito <k****n@g****m> over 1 year ago
e6dd6d7f Fix package-lock.json Yuta Saito <k****n@g****m> over 1 year ago
39ae1865 CI: Use Swift SDK by default Yuta Saito <k****n@g****m> over 1 year ago
6cac20f4 merge Merge pull request #283 from sakrist/main Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
1738361d Skip Swift 6 concurrency restrictions for now Yuta Saito <k****n@g****m> over 1 year ago
b4758bbf Use --static-swift-stdlib to use Foundation Yuta Saito <k****n@g****m> over 1 year ago
f9d3ff8a Update compatibility CI Yuta Saito <k****n@g****m> over 1 year ago
08093334 update examples Volodymyr B. <s****x@g****m> over 1 year ago
4263c1ce update readme Volodymyr B. <s****x@g****m> over 1 year ago
91350448 merge Merge pull request #281 from ole/embedded-function-call-overloads Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
dccced13 Allow calling JS functions with up to 7 arguments in Embedded Swift Ole Begemann <o****e@o****t> over 1 year ago
9447d524 merge Merge pull request #280 from ole/add-wasi-sdk-checksum Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4afe0458 Fix inconsistent argument label Ole Begemann <o****e@o****t> over 1 year ago
69e598b1 Add WASI SDK checksum to CONTRIBUTING.md Ole Begemann <o****e@o****t> over 1 year ago
985dccf6 Re-order the targets in Package.swift Yuta Saito <k****n@g****m> over 1 year ago
d4f24aea merge Merge pull request #278 from swiftwasm/katei/fix-empty-typed-array Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f5512253 Drop 5.9.1 and 5.8.0 toolchains from CI Yuta Saito <k****n@g****m> over 1 year ago
8bf446b5 Fix empty TypedArray creation Yuta Saito <k****n@g****m> over 1 year ago
b7f361c2 [skip ci] Remove .swift-version file Yuta Saito <k****n@g****m> over 1 year ago
e98362fa [skip ci] Add `make regenerate_swiftpm_resources` to the contributing guide Yuta Saito <k****n@g****m> over 1 year ago
fbfaf2b1 merge Merge pull request #277 from swiftwasm/yt/better-xcode Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c574eede Expose `WebWorkerTaskExecutor` when compiling with toolchain < 6.1 Yuta Saito <k****n@g****m> over 1 year ago
02a4ddaa merge Merge pull request #274 from swiftwasm/yt/fix-multithread-cache-issue Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
288adb0b Test: Cover `JSArray.count` on worker thread Yuta Saito <k****n@g****m> almost 2 years ago
a7a57d05 Add test case for `JSValueDecoder` on worker thread Yuta Saito <k****n@g****m> almost 2 years ago
e9158abf Stop use of global variable as a object cache Yuta Saito <k****n@g****m> almost 2 years ago
115ca293 Add CONTRIBUTING.md Yuta Saito <k****n@g****m> almost 2 years ago
1546b948 merge Merge pull request #273 from swiftwasm/yt/worker-deinit Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
5b79ddf4 Suppress sendability warnings on single-threaded platform Yuta Saito <k****n@g****m> almost 2 years ago
e2f569a0 Build fix for embedded wasm Yuta Saito <k****n@g****m> almost 2 years ago
d5905281 Build fix for Swift 5.9 Yuta Saito <k****n@g****m> almost 2 years ago
9b7fda00 Build fix for wasm32-unknown-wasi Yuta Saito <k****n@g****m> almost 2 years ago
d4e0ee8e Restrict the use of `ThreadLocal` to immortal storage only Yuta Saito <k****n@g****m> almost 2 years ago
49b207a7 Add more tests for `ThreadLocal` and `LazyThreadLocal` Yuta Saito <k****n@g****m> almost 2 years ago
9a141cba Gate the use of `_runtime(_multithreaded)` with `compiler(>=6.1)` Yuta Saito <k****n@g****m> almost 2 years ago
a05e7981 Avoid sharing JSObject by global variables Yuta Saito <k****n@g****m> almost 2 years ago
45206f74 Assert that `JSObject` is being accessed only from the owner thread Yuta Saito <k****n@g****m> almost 2 years ago
afada107 Cover the case where a JSObject is deinitialized on a different thread Yuta Saito <k****n@g****m> almost 2 years ago
dd0c977d merge Merge pull request #268 from swiftwasm/katei/add-swift-6.0-channel Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
6b6a5edd Update to stable 6.0.2 release Yuta Saito <k****n@g****m> almost 2 years ago
c6b60ac7 Enable the Extern feature explicitly Yuta Saito <k****n@g****m> almost 2 years ago
441eddd7 Add Swift 6.0 to CI matrix Yuta Saito <k****n@g****m> almost 2 years ago
64e2e11d merge Merge pull request #267 from sliemeobn/embedded/build-flags Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
dcdb1c55 using __has_include Simon Leeb <5****n@u****m> almost 2 years ago
e1821ea8 removed trailing comma Simon Leeb <5****n@u****m> almost 2 years ago
fbd62f44 use __wasi__ instead of __Embedded Simon Leeb <5****n@u****m> almost 2 years ago
d4348f33 use Context.environment instead of Foundation Simon Leeb <5****n@u****m> almost 2 years ago
e14a7562 get rid of external flags for building Simon Leeb <5****n@u****m> almost 2 years ago
43607e5d Remove unnecessary `_JSObjectProtocol` Yuta Saito <k****n@g****m> almost 2 years ago
b7a3ac67 Use symlink instead of copying runtime files Yuta Saito <k****n@g****m> almost 2 years ago
85b3479f Fix EmbeddedApp example Yuta Saito <k****n@g****m> almost 2 years ago
606cb27c merge Merge pull request #266 from swiftwasm/katei/embedded-followup Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
b1b30241 Suppress retroactive conformance warnings in Swift 6 Yuta Saito <k****n@g****m> almost 2 years ago
89751127 Suppress deprecation warning in JSTimer Yuta Saito <k****n@g****m> almost 2 years ago
2df9dad2 Add nullability annotations to the C API Yuta Saito <k****n@g****m> almost 2 years ago
58e5b3c5 Remove unnecessary `_JSFunctionProtocol` Yuta Saito <k****n@g****m> almost 2 years ago
b78f3ca8 merge Merge pull request #265 from swiftwasm/katei/embedded-followup Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
c326ebff Add Embedded build to CI Yuta Saito <k****n@g****m> almost 2 years ago
17af647f Unify `JavaScriptValueKindAndFlags` type across non-/Embedded builds Yuta Saito <k****n@g****m> almost 2 years ago
a4636bbc Simplify the embedded example Yuta Saito <k****n@g****m> almost 2 years ago
0dbd39a7 Fix build for embedded platforms around JSBigIntExtended existential Yuta Saito <k****n@g****m> almost 2 years ago
459d1e93 merge Merge pull request #263 from sliemeobn/swift-embedded Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
6d4a1141 [skip ci] We no longer publish to npm Yuta Saito <k****n@g****m> almost 2 years ago
69c58dda added explicit returns for 5.8 compatibility Simon Leeb <5****n@u****m> almost 2 years ago
7f2f7c66 less embedded conditions and added comments Simon Leeb <5****n@u****m> almost 2 years ago
77bbc8c3 added compiler gates for @_expose Simon Leeb <5****n@u****m> almost 2 years ago
025b9fc8 revert to cdecl-based exports for swift 5.10 compatibility Simon Leeb <5****n@u****m> almost 2 years ago
49126461 readme Simon Leeb <5****n@u****m> almost 2 years ago
b0106242 ...memmove, we meet again Simon Leeb <5****n@u****m> almost 2 years ago
26b7a8e9 added embedded example and conditional package flags Simon Leeb <5****n@u****m> almost 2 years ago
11897e1d fixed C bit field thing Simon Leeb <5****n@u****m> almost 2 years ago
fe0b4aee getting rid of existentials, patched headers in C parts Simon Leeb <5****n@u****m> almost 2 years ago
9328d4b9 merge Merge pull request #261 from swiftwasm/yt/xcode16 Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
ba37ea45 Gate pthread usage on wasip1-threads Yuta Saito <k****n@g****m> almost 2 years ago
69b0f497 Check Xcode 16 compatibility Yuta Saito <k****n@g****m> almost 2 years ago
ff1aa40b Use `compiler(>=6.1)` to gate for the main branch toolchain Yuta Saito <k****n@g****m> almost 2 years ago
92292145 merge Merge pull request #260 from Sajjon/cyon_fix_typos Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
e6dff98f [typos] Fix some typos Alexander Cyon <a****n@g****m> about 2 years ago
d7309e24 merge Merge pull request #259 from swiftwasm/katei/int-conversion Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
181061bc Fix test case for use-after-free diagnostic message Yuta Saito <k****n@g****m> about 2 years ago
359b2a9e Soft-fail integer conversion from JS values that are not representable Yuta Saito <k****n@g****m> about 2 years ago
abc05a9b merge Merge pull request #257 from GoodNotes/fixRuntimeMacro Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b7f67c62 Using IsolatedAny2 instead Extern Francisco Javier Trujillo Mata <f****y@g****m> about 2 years ago
8611b7ae Distinguish 6.0 and main toolchains by `hasFeature(Extern)` Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
9f4e95ed Update macro conditions for runtime usage Francisco Javier Trujillo Mata <f****y@g****m> about 2 years ago
396ff451 Use try-lock to append a job to the worker queue Yuta Saito <k****n@g****m> about 2 years ago
502da6e0 Refactor multi-threading example to be able to switch background/forground Yuta Saito <k****n@g****m> about 2 years ago
a3a0a47b Update multithreading example to be compatible with older Xcode Yuta Saito <k****n@g****m> about 2 years ago
7e231691 Update toolchain version used to build the examples Yuta Saito <k****n@g****m> about 2 years ago
0a673fae Update CI configuration for the new example directory Yuta Saito <k****n@g****m> about 2 years ago
539ce7ec Add multi-threading example Yuta Saito <k****n@g****m> about 2 years ago
7496901a Simplify basic example Yuta Saito <k****n@g****m> about 2 years ago
877b0e06 Simplify the release workflow Yuta Saito <k****n@g****m> about 2 years ago
5f2a9054 Fix IDE build by moving the TLS definition outside of the #if Yuta Saito <k****n@g****m> about 2 years ago
35ddaf61 Fix IDE build of WebWorkerTaskExecutor Yuta Saito <k****n@g****m> about 2 years ago
bfaba41a Bump version to 0.20.0, update `CHANGELOG.md` Yuta Saito <k****n@g****m> about 2 years ago
59ab6483 merge Merge pull request #256 from swiftwasm/yt/web-worker-executor Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
a4daecde Generalize the thread channel functions not limited to wake-up events Yuta Saito <k****n@g****m> about 2 years ago
358633c0 Add termination callback for worker threads Yuta Saito <k****n@g****m> about 2 years ago

← Back to repository