Skip to content

More thread-related fixes

Compare
Choose a tag to compare
@sbabcoc sbabcoc released this 17 Dec 23:50
· 260 commits to master since this release
  • DepthGauge: Replace thread-local counter with simple int (client will handle threading).
  • CreateTest: Revise based on changes to DepthGauge, storing instances as thread-local.
  • RunReflectiveCall:
    • methodHash: Incorporate thread hash code as the most significant factor.
    • fireBeforeInvocation: Replace flat has-notified tracking with call depth counting.
    • fireAfterInvocation: Replace flat has-notified tracking with call depth counting.