Skip to content

Optimize object property access for StaticString keys - #253

Draft
kateinoigakukun wants to merge 1 commit into
mainfrom
katei/optimize-staticstring
Draft

Optimize object property access for StaticString keys#253
kateinoigakukun wants to merge 1 commit into
mainfrom
katei/optimize-staticstring

Conversation

@kateinoigakukun

Copy link
Copy Markdown
Member

No description provided.

@kateinoigakukun
kateinoigakukunforce-pushed the katei/optimize-staticstring branch from 0a511ce to e1591ceCompareJune 11, 2024 12:08
@github-actions

github-actionsBot commented Jun 11, 2024

Copy link
Copy Markdown

Time Change: -1,039ms (12%) 👏

Total Time: 8,116ms

Test nameDurationChange
Serialization/JavaScript function call through Wasm import19ms-3ms (16%)👏
Serialization/JavaScript function call through Wasm import with int14ms-2ms (14%)👏
Object heap/Increment and decrement RC1,545ms-1,036ms (67%)🏆
View Unchanged
Test nameDurationChange
Serialization/JavaScript function call from Swift96ms-3ms (2%)
Serialization/Swift Int to JavaScript with assignment322ms-3ms (0%)
Serialization/Swift Int to JavaScript with call926ms+7ms (0%)
Serialization/JavaScript Number to Swift Int293ms-4ms (1%)
Serialization/Swift String to JavaScript with assignment390ms+4ms (1%)
Serialization/Swift String to JavaScript with call967ms-14ms (1%)
Serialization/JavaScript String to Swift String3,531ms+15ms (0%)
View Baselines
Test nameDuration
Serialization/Call JavaScript function directly3ms
Serialization/Assign JavaScript number directly2ms
Serialization/Call with JavaScript number directly3ms
Serialization/Write JavaScript string directly2ms
Serialization/Call with JavaScript string directly2ms

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant

@kateinoigakukun