perf(ext/web): port console/inspect to Rust (cppgc object wrap) #35087
wip: port console/inspect to Rust cppgc
0187d29a
perf(ext/web): port console/inspect to Rust (cppgc object wrap)
c21c089b
fix(ext/web): fix console port issues
7e80d971
fix(ext/web): use IncludePrototypes mode for module namespace key enu…
26e06828
fix(ext/web): revert to OwnOnly mode for property enumeration
6838a8da
fix(ext/web): remove blank line in imports for rustfmt compliance
3f01962a
fix(ext/web): use IncludePrototypes for module namespace string keys …
1a028eba
fix(ext/web): resolve clippy lints
fe231b09
fix(ext/web): rustfmt formatting - brace placement and line breaks
6f31dc4c
fix(ext/web): rustfmt - move match brace to new line for long expression
3016e71d
fix(ext/web): revert map_entry change and add reasons to allow attrib…
01993fea
fix(ext/web): suppress clippy warnings in ported console code
174dc1a8
fix(ext/web): filter Symbol.toStringTag from module namespace symbols
a059a37b
fix(ext/web): fix Symbol.toStringTag filter type error
b5d90e98
fix(ext/web): fix borrow checker error in Symbol.toStringTag filter
47656cb1
fix(ext/web): remove Symbol.toStringTag filter, rely on OwnOnly symbols
57e010d8
Merge branch 'main' into perf/port-console-to-rust-cppgc
378af3e0
fix(ext/web): revert to standard OwnOnly for all objects
b57c155b
fix: remove unused variable
3f10fb05
fix(ext/web): use IncludePrototypes for module namespace in show_hidd…
b81e7f62
fix(ext/web): hide Symbol.toStringTag on module namespace objects
ca82b77c
fix(ext/web): console methods must return undefined, not null
7a12cc53
fix(ext/web): restore dprint formatting in 01_console.js
ed21a7d9
fix(ext/web): address console/inspect review findings
70befc7c
fix(ext/web): widen inspect stack budget to 640KB
16cb7dc3
fix(ext/web): bound inspect recursion without stacker
179cc943
fix(ext/web): address remaining console/inspect review findings
f898b2d2
Merge branch 'main' into perf/port-console-to-rust-cppgc
44a1df1f
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub