00:58:47  <caitp>Domenic: it's sadder than that, tbh, IIRC v8 implements an optimization strategy that just bans a lot of optimizations if a detach operation ever occurs in a given context
00:58:56  <caitp>"protector cells"
01:00:12  <caitp>I suspect that strategy will become less reasonable in the future
01:02:25  <caitp>if SABs become ubiquitous
01:03:45  <caitp>or whatever
01:05:00  <ljharb>that's a big "if" tho
01:44:50  * bradleymeckquit (Quit: bradleymeck)
02:17:29  * bradleymeckjoined
02:52:14  * bradleymeckquit (Quit: bradleymeck)
03:04:48  <Kovensky>having SABs kill performance for AB-using code makes the "if" bigger, rather than the other way around
03:08:21  <ljharb>sure, i was saying "SABs become ubiquitous" is the big if
03:33:29  * chicoxyz_joined
03:37:32  * chicoxyzzyquit (Ping timeout: 260 seconds)
03:38:00  * chicoxyz_quit (Ping timeout: 260 seconds)
04:17:32  * gskachkov_joined
04:19:37  * gskachkov_quit (Client Quit)
04:20:21  * gskachkov_joined
04:25:38  * jmdyckquit (Quit: Leaving.)
04:27:11  * gskachkov_quit (Quit: gskachkov_)
04:29:02  * gskachkov_joined
04:36:50  * gskachkov_quit (Quit: gskachkov_)
04:40:50  * gskachkov_joined
04:52:41  <annevk>How would SAB cause a perf drop? They cannot be detached
04:54:11  <annevk>Making detaching ABs expensive is sad as it means passing memory around safely is expensive pushing folks to SAB
05:01:11  * gskachkov_quit (Quit: gskachkov_)
05:13:28  * chicoxyzzyjoined
05:22:36  * chicoxyzzyquit (Remote host closed the connection)
05:23:05  * chicoxyzzyjoined
05:27:29  * chicoxyzzyquit (Ping timeout: 258 seconds)
05:49:17  * gskachkov_joined
06:09:57  * isHavvyquit (Ping timeout: 240 seconds)
06:10:34  * Havvyjoined
06:15:54  * brabjoined
06:34:12  * gskachkov_changed nick to gskachkov
07:18:55  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
07:31:54  * gskachkovquit (Quit: gskachkov)
10:25:09  * mylesborinsquit (Quit: farewell for now)
10:25:40  * mylesborinsjoined
11:14:29  * chicoxyzzyjoined
11:18:29  * gskachkovjoined
12:03:43  * jmdyckjoined
13:00:22  * chicoxyzzyquit (Remote host closed the connection)
13:32:04  * gskachkovquit (Quit: gskachkov)
13:45:57  * bradleymeckjoined
13:52:11  * gskachkovjoined
14:21:24  * chicoxyzzyjoined
14:23:39  * gskachkovquit (Quit: gskachkov)
14:27:42  * gskachkovjoined
14:48:58  * brab`joined
14:52:34  * brabquit (Ping timeout: 255 seconds)
14:53:34  * brab`quit (Ping timeout: 260 seconds)
15:01:45  * gskachkovquit (Quit: gskachkov)
15:06:32  * gskachkovjoined
15:06:33  * caridy_quit (Read error: Connection reset by peer)
15:07:07  * caridyjoined
15:22:05  * gskachkovquit (Quit: gskachkov)
15:22:54  * caridy_joined
15:26:19  * caridyquit (Ping timeout: 255 seconds)
15:28:58  * gskachkovjoined
15:42:10  * TehShrikejoined
16:04:44  * bradleymeckquit (Quit: bradleymeck)
16:22:40  * chicoxyzzyquit (Remote host closed the connection)
16:28:34  * chicoxyzzyjoined
16:34:41  * chicoxyzzyquit (Remote host closed the connection)
16:36:45  * bradleymeckjoined
16:39:07  * gskachkovquit (Quit: gskachkov)
16:39:39  * chicoxyz_joined
16:47:07  * chicoxyzzyjoined
16:49:16  * chicoxyz_quit (Ping timeout: 260 seconds)
16:49:17  * not-an-aardvarkjoined
17:16:48  <caitp>annevk: yeah, that's why I added the "or whatever"
17:17:00  <caitp>the SAB comment didn't make any sense
17:18:10  <annevk>caitp: that was mostly in reply to Kovensky
17:22:53  <caitp>fair enough
17:34:16  * gskachkovjoined
17:44:51  * gskachkovquit (Quit: gskachkov)
18:05:46  * gskachkovjoined
18:26:38  * gskachkovquit (Quit: gskachkov)
18:45:25  * gskachkovjoined
19:48:56  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
20:28:06  * TehShrikequit (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:28:15  * not-an-aardvarkjoined
21:03:12  * bradleymeckquit (Quit: bradleymeck)
21:10:53  * gskachkovquit (Quit: gskachkov)
21:16:33  * TehShrikejoined
21:16:56  * TehShrikequit (Client Quit)
21:34:35  * bradleymeckjoined
22:49:36  * bradleymeckquit (Quit: bradleymeck)