swift
Avoid malloc allocations in the runtime
#23131
Merged

Avoid malloc allocations in the runtime #23131

eeckstein
eeckstein eeckstein requested a review from DougGregor DougGregor 6 years ago
eeckstein eeckstein requested a review from compnerd compnerd 6 years ago
eeckstein
eeckstein
swift-ci
eeckstein
jckarter
gottesmm
eeckstein
eeckstein
eeckstein
swift-ci
swift-ci
compnerd
compnerd
compnerd dismissed these changes on 2019-03-06
eeckstein
swift-ci
compnerd
jckarter
eeckstein eeckstein force pushed 6 years ago
shahzadlone
shahzadlone commented on 2019-03-06
eeckstein Remangler: use the bump pointer allocator instead of std::vector for …
de51f8ca
eeckstein Remangler: Implement the hash map for substitutions in the spirit of …
9050be62
eeckstein Runtime: use SmallVector instead of std::vector to avoid memory alloc…
3bd7f027
eeckstein Runtime: use lambdas to avoid allocations in std::function
a60086f1
eeckstein Remangler: Use a bump-pointer allocated string instead of std::string
d7fd45d7
eeckstein runtime: bail in createBoundGenericType if the number of generic para…
0dd24958
eeckstein eeckstein force pushed to 0dd24958 6 years ago
eeckstein
eeckstein
eeckstein
compnerd
swift-ci
eeckstein
eeckstein
compnerd
compnerd compnerd dismissed their stale review 6 years ago
tested locally
compnerd
eeckstein
eeckstein eeckstein merged ae189efc into master 6 years ago
eeckstein eeckstein deleted the runtime-malloc-removal branch 6 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone