[Lldb-commits] [PATCH] Add synchronization to TestWatchLocation.
Oleksiy Vyalov
ovyalov at google.com
Thu Feb 26 12:16:39 PST 2015
Please see my comments.
================
Comment at: test/functionalities/watchpoint/hello_watchlocation/main.cpp:20
@@ -19,3 +19,3 @@
pthread_t g_thread_3 = NULL;
-
+pthread_barrier_t barrier;
char *g_char_ptr = NULL;
----------------
Please follow the existing naming convention here - g_barrier ?
================
Comment at: test/functionalities/watchpoint/hello_watchlocation/main.cpp:85
@@ -84,2 +84,3 @@
g_char_ptr = (char *)malloc (1);
*g_char_ptr = 0;
+ pthread_barrier_init(&barrier, NULL, 4);
----------------
My understanding the watchpoint is set for g_char_ptr variable but I don't see any command to set watchpoint - is watchpoint here set implicitly by lldb?
================
Comment at: test/functionalities/watchpoint/hello_watchlocation/main.cpp:85
@@ -84,2 +84,3 @@
g_char_ptr = (char *)malloc (1);
*g_char_ptr = 0;
+ pthread_barrier_init(&barrier, NULL, 4);
----------------
ovyalov wrote:
> My understanding the watchpoint is set for g_char_ptr variable but I don't see any command to set watchpoint - is watchpoint here set implicitly by lldb?
Very minor unrelated thing - do we need to free this memory?
http://reviews.llvm.org/D7916
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
More information about the lldb-commits
mailing list