)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"cc138b0110a4835b38c51f28a2ac06d6efb69e80","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"45c8089d_76b34d43","updated":"2022-09-06 14:59:08.000000000","message":"Tested on Cortex-M4, works as expected. Thanks!","commit_id":"c38eb32f44ebcf83bf7cb726a241c148f2fcdf70"}],"src/helper/command.c":[{"author":{"_account_id":1001992,"name":"Peter Collingbourne","email":"pcc@google.com","username":"pcc"},"change_message_id":"edf40a32d1b4a37d0b8cceb7e0fbb39692ae381c","unresolved":true,"context_lines":[{"line_number":945,"context_line":"\t * introduces too many target polling during math expressions with"},{"line_number":946,"context_line":"\t * \"expr\" commands."},{"line_number":947,"context_line":"\t * After v0.12.0 replace the following two lines with"},{"line_number":948,"context_line":"\t * target_call_timer_callbacks();"},{"line_number":949,"context_line":"\t */"},{"line_number":950,"context_line":"\tif (strcmp(c-\u003ename, \"expr\"))"},{"line_number":951,"context_line":"\t\ttarget_call_timer_callbacks_now();"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"745cda6d_094449e8","line":948,"updated":"2023-02-01 04:33:45.000000000","message":"Can we make this change now that 0.12.0 has been released? I made this change locally and it improved the throughput of my test program that uses the TCL interface to repeatedly read from a memory address by around 2x.","commit_id":"320043c054dc0c9f274d462014bd7aafff86fe02"},{"author":{"_account_id":1001992,"name":"Peter Collingbourne","email":"pcc@google.com","username":"pcc"},"change_message_id":"670b16883319ca4a3071ad293d99b8d7d2964eed","unresolved":false,"context_lines":[{"line_number":945,"context_line":"\t * introduces too many target polling during math expressions with"},{"line_number":946,"context_line":"\t * \"expr\" commands."},{"line_number":947,"context_line":"\t * After v0.12.0 replace the following two lines with"},{"line_number":948,"context_line":"\t * target_call_timer_callbacks();"},{"line_number":949,"context_line":"\t */"},{"line_number":950,"context_line":"\tif (strcmp(c-\u003ename, \"expr\"))"},{"line_number":951,"context_line":"\t\ttarget_call_timer_callbacks_now();"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"598fccf7_866c866c","line":948,"in_reply_to":"05d9f2e0_ce0affd2","updated":"2023-02-01 19:10:34.000000000","message":"Right, sorry, I hadn\u0027t updated my checkout. I\u0027ve now updated to the current master branch and things are working fine for me.","commit_id":"320043c054dc0c9f274d462014bd7aafff86fe02"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"acc7c2fd47ef12edb976442b007a57ce0fd9153c","unresolved":false,"context_lines":[{"line_number":945,"context_line":"\t * introduces too many target polling during math expressions with"},{"line_number":946,"context_line":"\t * \"expr\" commands."},{"line_number":947,"context_line":"\t * After v0.12.0 replace the following two lines with"},{"line_number":948,"context_line":"\t * target_call_timer_callbacks();"},{"line_number":949,"context_line":"\t */"},{"line_number":950,"context_line":"\tif (strcmp(c-\u003ename, \"expr\"))"},{"line_number":951,"context_line":"\t\ttarget_call_timer_callbacks_now();"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"12353d9c_a6647114","line":948,"in_reply_to":"598fccf7_866c866c","updated":"2023-02-01 22:36:36.000000000","message":"Cool! Thanks for your tests!","commit_id":"320043c054dc0c9f274d462014bd7aafff86fe02"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"96de49b25294d86aa09ec069469e66e736008dc4","unresolved":true,"context_lines":[{"line_number":945,"context_line":"\t * introduces too many target polling during math expressions with"},{"line_number":946,"context_line":"\t * \"expr\" commands."},{"line_number":947,"context_line":"\t * After v0.12.0 replace the following two lines with"},{"line_number":948,"context_line":"\t * target_call_timer_callbacks();"},{"line_number":949,"context_line":"\t */"},{"line_number":950,"context_line":"\tif (strcmp(c-\u003ename, \"expr\"))"},{"line_number":951,"context_line":"\t\ttarget_call_timer_callbacks_now();"}],"source_content_type":"text/x-csrc","patch_set":2,"id":"05d9f2e0_ce0affd2","line":948,"in_reply_to":"745cda6d_094449e8","updated":"2023-02-01 08:53:53.000000000","message":"It\u0027s already merged through https://review.openocd.org/7405\nThat\u0027s the 4th commit after v0.12.0\nCould you please confirm that current master branch it\u0027s working fine for you too?","commit_id":"320043c054dc0c9f274d462014bd7aafff86fe02"}]}
