Skip to content

Commit

Permalink
Shrink _ASPendingState from 824 to 808 bytes, reduction of ~2% (Textu…
Browse files Browse the repository at this point in the history
…reGroup#1483)

* Shrink _ASPendingState from 824 to 808 bytes, reduction of ~2%

These objects accumulate in the heap, so reducing their size will allow more to accumulate before memory warnings.

Shrink ASPendingState BOOLs. Use unsigned int for these bitfields for clarity. Separate from `_flags` as that struct is compared to `0` for testing. The `_boolFlags` struct is just storing other `BOOL`s.

* rename struct fields as suggested in garret's review.
  • Loading branch information
Greg Bolsinga authored and hebertialmeida committed May 10, 2019
1 parent 3e4ab11 commit 44117ea
Showing 1 changed file with 224 additions and 160 deletions.
Loading

0 comments on commit 44117ea

Please sign in to comment.