Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9c5a9b79e
								
							
						 | 
						
							
							
								
								Revert "Ifdef util function implementations if tracing is disabled"
							
							
							
							
							
							
							
							This reverts commit 555ed59077.
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com> 
							
						 | 
						
							2020-09-10 19:35:52 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								555ed59077
								
							
						 | 
						
							
							
								
								Ifdef util function implementations if tracing is disabled
							
							
							
							
							
							
							
							Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com> 
							
						 | 
						
							2020-08-20 19:40:52 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6b7a645e3
								
							
						 | 
						
							
							
								
								Move TRACETOOLS_LTTNG_ENABLED definition to config.h.in
							
							
							
							
							
							
							
							Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com> 
							
						 | 
						
							2020-02-29 10:06:44 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								40092071e9
								
							
						 | 
						
							
							
								
								Use '#ifdef' instead of '#if defined()`
							
							
							
							
							
							
							
							Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com> 
							
						 | 
						
							2020-02-28 17:39:18 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0a318fb21
								
							
						 | 
						
							
							
								
								Move some parameter handling to tracepoint definition file
							
							
							
							
							
						 | 
						
							2019-12-14 11:20:53 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								2740d40b0f
								
							
						 | 
						
							
							
								
								Move tracepoint provider name to tracepoint macro
							
							
							
							
							
						 | 
						
							2019-11-14 14:24:18 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								44166ff48f
								
							
						 | 
						
							
							
								
								Add new rclcpp_subscription_init tracepoint as an intermediate
							
							
							
							
							
						 | 
						
							2019-11-14 14:23:12 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								4528219ddf
								
							
						 | 
						
							
							
								
								Ignore unused parameters in tracetools.c for Windows as well
							
							
							
							
							
						 | 
						
							2019-08-06 08:48:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ingo Lütkebohle
								
							 
						 | 
						
							
							
							
							
								
							
							
								7b15e17cd2
								
							
						 | 
						
							
							
								
								Resolve "Add option to compile out LTTng entirely"
							
							
							
							
							
						 | 
						
							2019-07-30 14:27:36 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								ff9f6e8a49
								
							
						 | 
						
							
							
								
								Remove preprocessor checks for WIN32
							
							
							
							
							
						 | 
						
							2019-07-05 09:02:44 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e58ffc372
								
							
						 | 
						
							
							
								
								Return distinctive error messages as symbols instead of a generic one
							
							
							
							
							
						 | 
						
							2019-07-04 11:21:33 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								f489192a7c
								
							
						 | 
						
							
							
								
								Implement symbol resolution for non-funct ptr std::function objects
							
							
							
							
							
						 | 
						
							2019-07-03 13:53:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								64cb3a2952
								
							
						 | 
						
							
							
								
								Remove address arg for register_callback tracepoint
							
							
							
							
							
						 | 
						
							2019-07-03 13:51:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								0288722985
								
							
						 | 
						
							
							
								
								Add tests
							
							
							
							
							
						 | 
						
							2019-07-02 14:35:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								a85d4ade5d
								
							
						 | 
						
							
							
								
								Use TRACETOOLS_LTTNG_ENABLED instead of WITH_LTTNG in the code
							
							
							
							
							
						 | 
						
							2019-06-18 11:44:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								f4d20163bd
								
							
						 | 
						
							
							
								
								Cleanup and fix lint errors
							
							
							
							
							
						 | 
						
							2019-06-18 10:11:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								f728cd467b
								
							
						 | 
						
							
							
								
								Use tracepoint definition files directly
							
							
							
							
							
						 | 
						
							2019-06-18 10:01:54 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								9cc1f5f29b
								
							
						 | 
						
							
							
								
								Add copyright headers
							
							
							
							
							
						 | 
						
							2019-06-18 09:10:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								b41c59fbdd
								
							
						 | 
						
							
							
								
								Fix unused params when lttng not enabled
							
							
							
							
							
						 | 
						
							2019-06-17 15:58:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								d0425d2c57
								
							
						 | 
						
							
							
								
								Get package version directly from ament
							
							
							
							
							
						 | 
						
							2019-06-17 11:15:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								bcc8540fe8
								
							
						 | 
						
							
							
								
								Include tracetools version string as an arg for rcl_init
							
							
							
							
							
						 | 
						
							2019-06-17 10:25:25 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b6966fd70
								
							
						 | 
						
							
							
								
								Rename 'depth' to 'queue_depth'
							
							
							
							
							
						 | 
						
							2019-06-17 10:13:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								febd4317dc
								
							
						 | 
						
							
							
								
								Remove overloading
							
							
							
							
							
						 | 
						
							2019-06-14 10:19:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								35092f89ff
								
							
						 | 
						
							
							
								
								Switch to generic 'callback_start|end' event
							
							
							
							
							
						 | 
						
							2019-06-14 10:08:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae62cc9531
								
							
						 | 
						
							
							
								
								Change tracepoint arguments order to put index-like arg first
							
							
							
							
							
						 | 
						
							2019-06-07 14:35:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								0671d021c0
								
							
						 | 
						
							
							
								
								Fix tracepoint arguments order
							
							
							
							
							
						 | 
						
							2019-06-07 14:27:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								bdbacfcde8
								
							
						 | 
						
							
							
								
								Rename context arg to context_handle for consistency
							
							
							
							
							
						 | 
						
							2019-06-07 13:25:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								33f227b772
								
							
						 | 
						
							
							
								
								Fix linting errors
							
							
							
							
							
						 | 
						
							2019-06-05 15:35:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee813caaf1
								
							
						 | 
						
							
							
								
								Extract util methods
							
							
							
							
							
						 | 
						
							2019-06-04 16:37:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								372f0296c0
								
							
						 | 
						
							
							
								
								Re-structure callback registration tracepoint
							
							
							
							
							
						 | 
						
							2019-05-28 16:35:47 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								cee1327930
								
							
						 | 
						
							
							
								
								Use relevant rmw handle instead of the rmw_node_t handle for tracepoints
							
							
							
							
							
						 | 
						
							2019-05-28 14:57:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f13dd34d0
								
							
						 | 
						
							
							
								
								Add prospective callback register tracepoint
							
							
							
							
							
						 | 
						
							2019-05-28 14:16:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								d36c3d824c
								
							
						 | 
						
							
							
								
								Add rcl_client_init tracepoint
							
							
							
							
							
						 | 
						
							2019-05-28 14:15:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								ffbca08d02
								
							
						 | 
						
							
							
								
								Add timer-related tracepoints
							
							
							
							
							
						 | 
						
							2019-05-28 13:13:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								eac0db07f8
								
							
						 | 
						
							
							
								
								Add history depth to rcl_subscription_init tracepoint
							
							
							
							
							
						 | 
						
							2019-05-27 16:48:45 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ee44035d4
								
							
						 | 
						
							
							
								
								Add depth field to rcl_publisher_init tracepoint
							
							
							
							
							
						 | 
						
							2019-05-27 15:19:11 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								56ee174ef1
								
							
						 | 
						
							
							
								
								Explicitly disable tracepoints on Windows
							
							
							
							
							
						 | 
						
							2019-05-27 11:47:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5260a0c91
								
							
						 | 
						
							
							
								
								Fix preprocessor-related indentation
							
							
							
							
							
						 | 
						
							2019-05-20 15:17:00 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								a97c980a97
								
							
						 | 
						
							
							
								
								Fix tracepoints arguments
							
							
							
							
							
						 | 
						
							2019-05-20 13:58:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7fc7f773c
								
							
						 | 
						
							
							
								
								Add tracepoints for service init and callback_added
							
							
							
							
							
						 | 
						
							2019-05-20 11:45:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								974f4144bb
								
							
						 | 
						
							
							
								
								Fix macro
							
							
							
							
							
						 | 
						
							2019-05-17 15:43:53 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ae7c8d99c
								
							
						 | 
						
							
							
								
								Add context to rcl_init tracepoint params
							
							
							
							
							
						 | 
						
							2019-05-17 15:42:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								b09f72081c
								
							
						 | 
						
							
							
								
								Add *subscription_callback_added and link subscription_handle to rcl_subscription_init
							
							
							
							
							
						 | 
						
							2019-05-17 14:59:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								922ba77f97
								
							
						 | 
						
							
							
								
								Use macro for tracepoint functions
							
							
							
							
							
						 | 
						
							2019-05-17 14:57:36 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								a595bb06bf
								
							
						 | 
						
							
							
								
								Add service callback start/end tracepoints
							
							
							
							
							
						 | 
						
							2019-05-17 13:52:19 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd85e2af74
								
							
						 | 
						
							
							
								
								Rename rclcpp_callback_start|end to rclcpp_subscription_callback_start|end
							
							
							
							
							
						 | 
						
							2019-05-17 13:24:21 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd75a0a2e1
								
							
						 | 
						
							
							
								
								Add callback start/end tracepoints
							
							
							
							
							
						 | 
						
							2019-05-17 09:05:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e215289d7
								
							
						 | 
						
							
							
								
								Add rmw_handle to rcl_*_init tracepoint params
							
							
							
							
							
						 | 
						
							2019-05-17 09:03:09 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c4b84520e
								
							
						 | 
						
							
							
								
								Fix coding style
							
							
							
							
							
						 | 
						
							2019-05-16 14:16:40 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christophe Bedard
								
							 
						 | 
						
							
							
							
							
								
							
							
								ccc06079e8
								
							
						 | 
						
							
							
								
								Add more rcl tracepoints
							
							
							
							
							
						 | 
						
							2019-05-16 13:36:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |