[ObjCDirectPreconditionThunk] Class realization optimizations #170619
DataCorrupted
force-pushed the
users/DataCorrupted/ExposeDirectMethod-thunk
branch
from
81b0d800
to
1c3a5559
92 days ago
DataCorrupted
marked this pull request as ready for review 87 days ago
DataCorrupted
force-pushed the
users/DataCorrupted/ExposeDirectMethod-thunk
branch
from
197f5a09
to
b985118a
84 days ago
[ExposeObjCDirect] Setup helper functions
f183eb3e
fix error
b0aad509
format
b8fffd8d
rebase to name changes
7ac108c7
[ExposeObjCDirect] Adding a flag to allow new objc direct ABI
462f60c9
update driver behavior and a test
567d3ca0
Rename to precondition thunk
bca9c402
[ExposeDirectMethod] Nil chech thunk generation
988d441a
add tests
1ae6102c
amend mac tests
f9a7b88b
format
86ea7c95
fix mac test
3bfd48b3
update comments
260de82c
rebase to helper renaming
8cab6eba
Add helper function back
cd67f148
DataCorrupted
force-pushed the
users/DataCorrupted/ExposeDirectMethod-thunk
branch
from
b985118a
to
cd67f148
56 days ago
format
2f0b1042
[ExposeObjCDirect] Optimizations
99a3d9ea
update test and fix incorrect heuristic
3d047ee6
fix mac tests
eae5da45
evict weak class
97728f05
fix some lint warnings
a29b618e
format
3488dec2
simplify tests
6e0926ee
Add a cache to remember all classes that should've been realized by load
6bc7c0b4
Add a cache to remember previously realized classes
ab231d42
change test flag name
41654105
ojhunt
requested changes
on 2026-02-05
address reviewer
b069ceb5
DataCorrupted
changed the title [ExposeObjCDirect] Optimizations [ObjCDirectPreconditionThunk] Class realization optimizations 25 days ago
DataCorrupted
force-pushed the
users/DataCorrupted/ExposeDirectMethod-thunk
branch
from
efeef568
to
d8b69029
22 days ago
Labels
clang
clang:codegen
Login to write a write a comment.
Login via GitHub