Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename a potentially confusing member function | Chris Robinson | 2022-12-08 | 1 | -6/+6 |
* | Avoid using a macro to wrap standard attributes | Chris Robinson | 2022-12-06 | 1 | -2/+2 |
* | Use standard likely/unlikely attributes when available | Chris Robinson | 2022-12-05 | 1 | -2/+2 |
* | Simplify some move assignments | Chris Robinson | 2022-03-25 | 1 | -4/+4 |
* | Protect intrusive_ptr and ComPtr from moving to itself | Chris Robinson | 2022-03-25 | 1 | -10/+10 |
* | Make a couple more operator bools explicit | Chris Robinson | 2022-02-20 | 1 | -1/+1 |
* | Allow intrusive_ptr::reset to take a new pointer | Chris Robinson | 2020-08-24 | 1 | -2/+2 |
* | Don't clean up more than necessary on destruction | Chris Robinson | 2019-09-20 | 1 | -2/+8 |
* | Modify LIKELY and UNLIKELY to not need extra parenthesis | Chris Robinson | 2019-08-04 | 1 | -1/+1 |
* | Add operator* to intrusive_ptr | Chris Robinson | 2019-08-01 | 1 | -0/+1 |
* | Add and use an intrusive_ptr type | Chris Robinson | 2019-08-01 | 1 | -0/+65 |
* | Add a common base for auto-deleting ref-counted objects | Chris Robinson | 2019-08-01 | 1 | -0/+48 |