JavaScriptKit
JavaScriptKit copied to clipboard
Add an escape hatch for disabling the `resources` declaration
Time Change: -133ms (1%)
Total Time: 9,347ms
| Test name | Duration | Change | |
|---|---|---|---|
| Serialization/JavaScript function call through Wasm import with int | 15ms | +1ms | 🔍 |
View Unchanged
| Test name | Duration | Change |
|---|---|---|
| Serialization/JavaScript function call through Wasm import | 20ms | +0ms |
| Serialization/JavaScript function call from Swift | 98ms | -4ms (4%) |
| Serialization/Swift Int to JavaScript with assignment | 314ms | -13ms (3%) |
| Serialization/Swift Int to JavaScript with call | 942ms | -13ms (1%) |
| Serialization/JavaScript Number to Swift Int | 301ms | -6ms (1%) |
| Serialization/Swift String to JavaScript with assignment | 381ms | +3ms (0%) |
| Serialization/Swift String to JavaScript with call | 988ms | -10ms (0%) |
| Serialization/JavaScript String to Swift String | 3,612ms | -39ms (1%) |
| Object heap/Increment and decrement RC | 2,665ms | -54ms (2%) |
View Baselines
| Test name | Duration |
|---|---|
| Serialization/Call JavaScript function directly | 3ms |
| Serialization/Assign JavaScript number directly | 2ms |
| Serialization/Call with JavaScript number directly | 3ms |
| Serialization/Write JavaScript string directly | 2ms |
| Serialization/Call with JavaScript string directly | 3ms |