| 526 | } |
| 527 | |
| 528 | Dynamic exchange(Dynamic val) { |
| 529 | Dynamic ret = aPtr.exchange(val.mPtr); |
| 530 | HX_OBJ_WB_GET(this, val.mPtr); |
| 531 | return ret; |
| 532 | } |
| 533 | |
| 534 | Dynamic compareExchange(Dynamic expected, Dynamic replacement) { |
| 535 | // Note: using Dynamic instead of hx::Object* is important |
no outgoing calls
no test coverage detected