00:23:38  * Lethalmanquit (Ping timeout: 240 seconds)
00:32:00  * muelliquit (Ping timeout: 268 seconds)
00:51:07  * paulfryz_joined
00:55:38  * paulfryz_quit (Ping timeout: 240 seconds)
01:15:30  * c4milojoined
01:20:00  * c4miloquit (Ping timeout: 255 seconds)
02:17:16  * iamdustanjoined
02:39:38  * trevnorrisquit (Ping timeout: 240 seconds)
02:39:58  * trevnorrisjoined
02:52:47  * paulfryz_joined
02:57:08  * paulfryz_quit (Ping timeout: 240 seconds)
03:03:49  * c4milojoined
03:08:00  * trevnorrisquit (Ping timeout: 255 seconds)
03:08:27  * c4miloquit (Ping timeout: 255 seconds)
03:08:31  * trevnorrisjoined
03:39:08  * iamdustanquit (Ping timeout: 240 seconds)
04:52:07  * c4milojoined
04:54:11  * paulfryz_joined
04:56:54  * c4miloquit (Ping timeout: 255 seconds)
04:58:38  * paulfryz_quit (Ping timeout: 240 seconds)
05:47:38  * paulfryzelquit (Remote host closed the connection)
05:51:13  * mvstantonquit (Ping timeout: 240 seconds)
06:40:24  * c4milojoined
06:45:08  * c4miloquit (Ping timeout: 240 seconds)
07:00:42  * c4milojoined
07:03:45  * c4milo_joined
07:06:08  * c4miloquit (Ping timeout: 240 seconds)
07:27:47  * mogillquit (Quit: mogill)
07:38:41  * c4milo_quit (Remote host closed the connection)
08:25:55  * Lethalmanjoined
08:57:14  * paulfryzeljoined
09:01:38  * paulfryzelquit (Ping timeout: 240 seconds)
09:17:13  * Robikpart ("Wychodzi")
09:26:40  * muellijoined
09:57:59  * paulfryzeljoined
10:02:08  * paulfryzelquit (Ping timeout: 240 seconds)
10:20:55  * muelliquit (Ping timeout: 268 seconds)
10:58:54  * paulfryzeljoined
11:03:08  * paulfryzelquit (Ping timeout: 240 seconds)
11:59:31  * paulfryzeljoined
12:03:38  * paulfryzelquit (Ping timeout: 240 seconds)
12:05:53  * muellijoined
13:07:18  * petka_joined
13:11:31  * iamdustanjoined
13:24:08  * iamdustanquit (Ping timeout: 240 seconds)
14:01:02  * paulfryzeljoined
14:05:08  * paulfryzelquit (Ping timeout: 240 seconds)
14:08:50  * carifjoined
14:17:43  * Lethalmanquit (Ping timeout: 268 seconds)
14:20:06  * carifquit (Quit: Ex-Chat)
14:54:13  * cjm_joined
15:01:47  * paulfryzeljoined
15:06:08  * paulfryzelquit (Ping timeout: 240 seconds)
15:43:36  * mogilljoined
15:53:43  * RT|Chatzillaquit (Remote host closed the connection)
16:02:36  * paulfryzeljoined
16:04:45  * paulfryz_joined
16:06:38  * paulfryzelquit (Ping timeout: 240 seconds)
16:33:38  * muelliquit (Ping timeout: 240 seconds)
16:50:02  * muellijoined
16:59:47  * caitpjoined
17:03:32  * paulfryzeljoined
17:06:09  * Lethalmanjoined
17:07:38  * paulfryzelquit (Ping timeout: 240 seconds)
17:21:40  * cjm_part ("Leaving")
17:32:57  * paulfryz_quit (Remote host closed the connection)
17:33:29  * paulfryzeljoined
18:04:11  * paulfryz_joined
18:08:19  * paulfryz_quit (Ping timeout: 246 seconds)
18:15:02  * muelliquit (Remote host closed the connection)
18:15:26  * muellijoined
18:29:43  * iamdustanjoined
18:44:27  * paulfryz_joined
18:46:52  <caitp>has anyone been able to debug v8 (native runtime) with lldb on osx?
18:47:16  <caitp>breakpoints never seem to be hit even though it's clear that they should be, but I can't think of why that would be the case
18:47:38  * paulfryzelquit (Ping timeout: 240 seconds)
19:04:55  * paulfryzeljoined
19:09:13  * paulfryzelquit (Ping timeout: 246 seconds)
19:22:53  * iamdustanquit (Ping timeout: 240 seconds)
19:42:38  * iamdustanjoined
19:48:16  * c4milojoined
20:15:39  * c4miloquit (Remote host closed the connection)
20:19:21  * c4milojoined
20:39:32  * iamdusta1joined
20:41:48  * tabbott__joined
20:45:17  <mogill>caitp, Does “break list” show it as pending or did it resolve the function to an address?
20:48:20  * iamdustanquit (*.net *.split)
20:48:25  * tabbott_quit (*.net *.split)
20:48:33  <caitp>lldb resolves the address/symbol, but never breaks
20:49:00  <caitp>I thought I might have more luck on gdb, but same story
20:52:26  * seventhjoined
20:52:39  <mogill>caitp, Any possibility the function was small enough to get inlined? The breakpoint symbol would resolve but the function call was optimized away?
20:55:54  <caitp>well, it's possible, but I'm hoping that the debug configuration would not inline
20:56:19  <caitp>I could try exporting CXXFLAGS=-O0 or something
20:57:49  <mogill>caitp, I was going to suggest something like that, but the order the flags appear will affect what actually happens. Maybe also try a flag to make it list inlined functions?
20:59:38  * trevnorrisquit (Ping timeout: 240 seconds)
21:01:53  * seventhquit (Ping timeout: 240 seconds)
21:03:00  * muelli_joined
21:04:40  * trevnorrisjoined
21:06:23  * paulfryzeljoined
21:10:41  * paulfryzelquit (Ping timeout: 246 seconds)
21:16:35  * c4miloquit (Remote host closed the connection)
21:28:53  * iamdusta1quit (Ping timeout: 246 seconds)
21:37:04  <caitp>hmm no luck
21:55:05  <caitp>I'm not sure of a g++ flag to list functions that it inlines, but nm shows the symbol I want to break on as defined in the text section, and not weak
21:55:13  <mogill>[Sigh] I’m out of ideas. I just tried and had no problems setting breakpoints on node’s methods (-M) and my native addon (using -f and -n). lldb lldb-300.2.53, Node v0.10.25, Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST 2014; root:xnu-2422.90.20~2/RELEASE_X86_64 x86_64
21:55:22  <caitp>unfortunately it still isn't working for me :( I can't be the only person trying it though
21:56:31  <caitp>I want to break on v8::internal::Runtime_ClassOf, which should be called when running <thing>.toString() where <thing> is not null or undefined
22:02:01  <mogill>I can confirm this statement did not hit the breakpoint for me either: console.log('test', [123].toString())
22:03:12  <mogill>Did you stick a print statement in Runtime_ClassOf() to double-check it really goes through there?
22:03:14  <caitp>i guess I have to read the spaghetti in more detail, it might be getting rewired to not call that function
22:04:14  <caitp>well, I've stuck print statements in the JS implementation which should call it, and it definitely gets to the point where it should be calling it
22:06:05  <caitp>i can't look at it any more today, thanks for trying to help, it is appreciated =)
22:06:54  <mogill>caitp, You’re welcome!
22:07:15  * paulfryzeljoined
22:11:34  * paulfryzelquit (Ping timeout: 246 seconds)
22:16:58  * Lethalmanquit (Quit: Leaving)
22:19:17  * muelli_quit (Ping timeout: 252 seconds)
22:24:21  <caitp>I understand what it was now, I guess it never did call that routine
22:25:26  * RT|Chatzillajoined
22:56:11  * petka_quit (Quit: Connection closed for inactivity)
23:08:00  * paulfryzeljoined
23:12:28  * paulfryzelquit (Ping timeout: 246 seconds)