NVTX
Add NVTX C++ wrappers
#2
Merged

Add NVTX C++ wrappers #2

jrhemstad
jrhemstad Initial commit.
b1d8ea85
jrhemstad
jrhemstad commented on 2020-06-04
jrhemstad Update CMakeLists.txt
8aa5ce44
jrhemstad Add .clang-format.
c644e3ee
jrhemstad Rename registered_message to registered_string.
a6021dfb
jrhemstad Merge branch 'add-cpp-bindings' of github.com:jrhemstad/NVTX into add…
6cd7d648
jrhemstad Add benchmark infrastructure.
0086b6f9
jrhemstad Rename to example benchmark.
42f1fbfc
jrhemstad Add benchmark comparing RAII against raw C calls.
93698a17
jrhemstad Add linking against libdl for tests to resolve undefined symbol error…
b6d0441a
jrhemstad Consistently use nvtx3 headers.
4f75b6f0
jrhemstad Default to building tests.
e2e17c2c
jrhemstad Initialize reserved portion of event attributes struct.
db906820
jcohen-nvidia
jcohen-nvidia approved these changes on 2020-06-15
jrhemstad Format.
140782fb
jrhemstad Rename C++ benchmark.
72d2c432
jrhemstad Add more benchmarks.
5ce94140
jrhemstad Benchmark func range.
d4aedca3
jrhemstad
jrhemstad commented on 2020-06-16
harrism
harrism commented on 2020-06-18
jrhemstad Add initial include guards for NVTX_DISABLE.
2aae81fe
jrhemstad Delete operator new.
f5075561
jcohen-nvidia
jrhemstad jrhemstad changed the base branch from master to dev 5 years ago
jcohen-nvidia
jcohen-nvidia commented on 2020-07-13
jcohen-nvidia
jcohen-nvidia commented on 2020-07-13
jcohen-nvidia
jcohen-nvidia commented on 2020-07-13
jcohen-nvidia
jcohen-nvidia commented on 2020-07-13
jcohen-nvidia
jcohen-nvidia commented on 2020-07-13
jcohen-nvidia
jcohen-nvidia commented on 2020-07-13
jrhemstad Add include for utility.
17748360
jrhemstad Add type_traits include.
bdaf419c
jrhemstad Use symbolic boolean operators.
e82b298f
jcohen-nvidia
jrhemstad Make `end_range` inline to avoid ODR violation.
0ba005e7
jrhemstad Correct missing explicit domain template arg for start_range.
5c921974
jrhemstad Use unique_ptr<range_handle> for domain_process_range to allow defaul…
38bc1a07
jrhemstad Make range_handle ctor explicit.
514543a9
jrhemstad Correct dtor for process_range to end range.
8a54e249
jrhemstad Add missing <memory> include for unique_ptr.
2a947750
jrhemstad Add missing size param to deleted operator new.
5be74457
jrhemstad Correct type for handle member name.
fd92c419
germasch
germasch commented on 2020-08-14
germasch
germasch commented on 2020-08-14
jcohen-nvidia
jrhemstad
jcohen-nvidia
jrhemstad
jrhemstad Remove cupti based unit test framework.
e610b888
jrhemstad cmake changes from @germasch
52e43a31
jrhemstad Revert "cmake changes from @germasch"
016bf7fe
jrhemstad Add missing license.
eb2e0a08
jrhemstad Remove unnecessary cmake stuff.
331efea5
jrhemstad Unnecessary compiler settings.
38e155d9
jrhemstad Remove all the C11 ABI stuff.
48d96795
kkraus14
kkraus14 commented on 2020-08-15
kkraus14
kkraus14 commented on 2020-08-15
jcohen-nvidia jcohen-nvidia merged 1d72ece2 into dev 5 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone