Skip to content

sync dev with upstream/dev#1

Merged
johncarmack1984 merged 2 commits into
devfrom
john/sync-upstream-dev
May 24, 2026
Merged

sync dev with upstream/dev#1
johncarmack1984 merged 2 commits into
devfrom
john/sync-upstream-dev

Conversation

@johncarmack1984
Copy link
Copy Markdown

@johncarmack1984 johncarmack1984 commented May 24, 2026

No description provided.

Legend-Master and others added 2 commits May 8, 2026 23:33
* perf(macOS): avoid copying large protocol bodies

* refatcor: mirage `NSData::initWithBytes_length` to `NSData::with_bytes`

* Refine WKURLSchemeTask body handling

* chore: comment on optimize buffer handling in start_task to reduce copying for larger responses

* perf: reduce NO_COPY_DATA_THRESHOLD to 64 KB for improved buffer handling

* perf: increase NO_COPY_DATA_THRESHOLD to 128 KB for improved buffer handling

* update url_scheme_handler.rs

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>

* update macos-protocol-body-nocopy.md

* cargo fmt

* Remove unused `NO_COPY_DATA_THRESHOLD`

---------

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
@johncarmack1984 johncarmack1984 merged commit 5bdda32 into dev May 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants