00:05:44  * xiinotulpchanged nick to plutoniix
00:59:39  * JoWiequit (Quit: Connection closed for inactivity)
01:22:29  * C-Manquit (Ping timeout: 276 seconds)
01:29:54  * rendarquit (Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!)
01:30:31  * ncthom91joined
01:47:59  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:52:20  * ncthom91joined
01:53:28  * ncthom91quit (Client Quit)
01:55:55  * ofrobotsjoined
02:19:19  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
02:41:07  * ncthom91joined
02:51:41  * xaxxonjoined
02:58:02  * bobmcwjoined
03:03:11  * bobmcwquit (Ping timeout: 264 seconds)
03:03:17  <xaxxon>anyone around who can answer a question or two about objecttemplates and functiontemplates called as constructors?
03:05:10  * ncthom91quit (Ping timeout: 245 seconds)
03:23:15  <xaxxon>when a functiontemplate is called as a constructor, is args.This() the InstanceTemplate->NewInstance() of the InstanceTemplate set on the function template? I'm trying that, but when I try to set a hidden field (which I set to 1 on the object template), it says illegal bounds
03:40:24  * petka____quit (Quit: Connection closed for inactivity)
04:22:13  <xaxxon>I think I figured it out, but if someone wants to doubel check me so I don't spread bad information: http://stackoverflow.com/questions/34478341/in-the-v8-javascript-engine-how-to-make-a-constructor-function-that-re-uses-an/34487624#34487624
04:57:29  * ofrobotsjoined
05:03:54  <xaxxon>have a crap ton of things changed to require isolates that didn't used to?
05:20:19  <xaxxon>oh man so much stuff has changed since all the docs on the web were written
05:20:40  <xaxxon>finally figured out how to make a persistent object from a Local... only to find out that MakeWeak isn't there anymore
05:42:02  * ncthom91joined
05:52:18  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
05:55:00  * ofrobotsjoined
05:59:59  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
06:17:21  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
06:22:28  * ofrobotsjoined
06:34:23  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
06:38:56  * mostynbjoined
07:01:00  * bobmcwjoined
07:05:58  * bobmcwquit (Ping timeout: 256 seconds)
07:16:42  * bnoordhuisjoined
07:17:07  <xaxxon>now trying to figure out how to make weak callbacks where I don't get hit by the "state() != NEAR_DEATH" issues
07:28:36  * ofrobotsjoined
07:35:31  * ducklin5joined
07:35:50  <ducklin5>xaxxon: http://ix.io/n10
07:36:05  <ducklin5>:D
07:37:18  <ducklin5>xaxxon: **** http://ix.io/n13
07:37:44  <ducklin5>im still trying to build v8
07:37:58  <ducklin5>but thats the error i get when i run make native
07:37:59  <xaxxon>oh shit
07:38:12  <ducklin5>what ? what??
07:38:42  <xaxxon>no, just that' you're still working on it
07:38:47  * bnoordhuisquit (Ping timeout: 265 seconds)
07:38:51  <xaxxon>I gotta run in about 2 min, but I should be back in .. 15-30min
07:38:58  <ducklin5>im persistant like that
07:39:04  <ducklin5>its an addiction
07:39:24  <ducklin5>why isnt there just a prebuild version of v8
07:39:27  <xaxxon>you're still on arch?
07:39:45  <ducklin5>yep
07:40:40  <ducklin5>i ran gclient sync
07:40:52  <xaxxon>I gotta go. bbiab
07:41:01  <ducklin5>okay no problem
07:42:13  * esasquit
07:44:10  <xaxxon>back for like 30s...
07:44:14  <xaxxon>have you tried to get v8 other ways?
07:44:27  <xaxxon>like is there any chance there's another v8.h sitting around on your computer somewhere that's getting picked up on?
07:44:57  <xaxxon>ducklin5, ..
07:47:20  <ducklin5>yep
07:47:35  <ducklin5>no, no
07:48:43  <ducklin5>ive decided to redownload it again but this time from the unofficial aur
07:51:42  * JoWiejoined
08:00:07  <xaxxon>what veresion of arch
08:00:15  <xaxxon>I'll install it and try
08:00:21  <xaxxon>just for you, bubba
08:01:05  <ducklin5>xaxxon: dont worry yourself too much
08:01:13  <ducklin5>ill just try the aur download
08:01:23  <ducklin5>if it doesnt work, then ive given up
08:01:29  <xaxxon>what version of arch?
08:01:54  <xaxxon>it's no big deal.. it's like.. start download, do other stuff, start install, do other stuff, start v8 download, do other stuff, start v8 build, do other stuff
08:01:59  <xaxxon>tell you how it worked first try, gloat
08:02:01  <ducklin5>4.2.5
08:02:59  <ducklin5>your ISP must be cheap then
08:03:18  <xaxxon>most of the US is unlimited data
08:03:39  <ducklin5>that was the only thing really stopping me from downloading it again (3rd time)
08:04:11  <ducklin5>Tanzania is quite the opposite
08:04:22  <xaxxon>I get I think I get 100Mb/10mb
08:04:26  <xaxxon>arch is done downloading
08:05:26  <xaxxon>what kernel version is 4.2.5?
08:05:31  <ducklin5>arch is done already *O*
08:05:52  <ducklin5>version 4.2.5 is the kernel
08:06:07  <ducklin5>its actually 4.2.5-1 to be specific
08:06:11  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
08:07:05  <xaxxon>fair enough
08:07:10  <xaxxon>I didn't think it was that high already
08:07:18  <ducklin5>100Mbps, thats amazing, that never happens here
08:07:31  <xaxxon>where are you?
08:07:37  <ducklin5>Tanzania
08:07:45  <xaxxon>finland
08:07:46  <xaxxon>oh
08:08:12  <ducklin5>doeant finland have fast internet speeds?
08:08:17  <ducklin5>*doesnt
08:08:18  <xaxxon>no clue
08:08:32  <xaxxon>I got confused - that's what freenode server you're connected to
08:08:35  <xaxxon>not where you're from
08:09:12  <ducklin5>oh, i just connect to any server :P. the country to bet though is korea, network ther is incredible
08:10:03  <xaxxon>huh.. arch doesn't have a traditional installer?
08:10:19  <ducklin5>nope, its all manual
08:10:31  <ducklin5>thats why i said you should bother,
08:10:53  <ducklin5>i have it because its good for learning linux
08:11:44  <xaxxon>yeah... that's not going to happen :(
08:12:10  <xaxxon>Yeah, it's probably good for that, but that's not on the menu for tonight.
08:13:07  <ducklin5>so, ill just tell you if the user repository version of v8 works out
08:13:15  <xaxxon>ok
08:13:16  <ducklin5>its downloading as we speak
08:13:41  <xaxxon>I'm pretty sure you have to use the depot tools to download it if you want it to build, though.
08:13:51  <xaxxon>if you just clone it I don't think any of them will be set up
08:13:55  <ducklin5>though gclient seriously needs to be more informative, i have no idea the progress of the download
08:14:04  <xaxxon>yeah
08:14:59  <ducklin5>aur works with special files that have a sequence of commands, so it is using depot tools
08:15:52  <xaxxon>oh ok
08:23:05  <ducklin5>i looked into the file and i found this:
08:23:12  <ducklin5>make $ARCH.release library=shared console=readline
08:23:29  <ducklin5>so i ran : make native library=shared console=readline
08:23:35  <ducklin5>and it seems to be working
08:29:24  <xaxxon>ok
08:29:27  <xaxxon>that's awesome
08:32:53  <xaxxon>I just figured out what I'd been working on for the past couple days.. trying to figure out how to wrap up c++ objects for javascript including getting the c++ destructors to run on the JS object being garbage collected
08:32:55  <xaxxon>so that's nice
08:33:02  <xaxxon>turns out it's not exactly simple
08:44:28  * bnoordhuisjoined
08:45:25  <ducklin5>xaxxon: :( it failed again
08:45:33  <xaxxon>2same stuff?
08:45:42  <ducklin5>xaxxon: after a while yes
08:45:50  <ducklin5>ill build it again so i can pastebin it
08:49:21  * bnoordhuisquit (Ping timeout: 265 seconds)
08:54:57  <ducklin5>xaxxon: http://ix.io/n16
08:55:00  <ducklin5>there it is
08:55:06  <xaxxon>lookinh
08:58:17  <xaxxon>still looking
08:58:42  <ducklin5>xaxxon: now that i look at it
08:58:54  <ducklin5>it actually stopped in the same place as last time
08:59:44  <xaxxon>my understanding is this error means that the enumerations of these values aren't the same
08:59:53  <xaxxon>this is a check to make sure that different parts of the code lie up
08:59:54  <xaxxon>line up
09:00:44  <ducklin5>cant this error just be ignored?
09:00:52  <xaxxon>probably not
09:01:07  <xaxxon>it would probably be quite bad... if a value is passed across the system and suddenly starts referringn to something else
09:01:12  <xaxxon>hang on let me track this down a smidge more
09:01:40  <ducklin5>btw i dont think i can use the aur version because it uses "make dependencies"
09:01:50  <ducklin5>which doesnt seem to work
09:07:03  <xaxxon>ok
09:07:10  <xaxxon>not sure if this is interesting, but the value of...
09:07:20  <xaxxon>JS_OBJECT_TYPE
09:07:27  <xaxxon>is determined by the value of
09:07:42  <xaxxon>kNotStringTag
09:08:05  <xaxxon>objects.h:647
09:08:19  <xaxxon>that's the last enumeration assigned a value, so the ones after it go sequentially
09:08:36  <ducklin5>which means?
09:08:44  <xaxxon>oh.. uhh nm
09:09:17  <xaxxon>I was hoping to find it being defined per-architecture somewhere in the hopes that you were buildling for the wrong arch
09:09:22  <xaxxon>but I'm not seeing that
09:09:36  <ducklin5>sorry, i realy dont know whats happening, well ive given up now, the only possible explanation is a faulty download
09:10:54  <xaxxon>..unless some of these things are defined during build time..
09:11:01  <xaxxon>I can't imagine it's a download issue
09:11:19  <xaxxon>it's almost certainly your linux install or somehow you're running a commandn wrong
09:11:21  <ducklin5>is there a way to ckeck if i have all the files
09:11:36  <xaxxon>you have the files
09:11:48  <xaxxon>it wouldn't complain about a value mismatch if you were missing a file
09:12:01  <xaxxon>tell me... (one sec)..
09:12:26  <xaxxon>in v8.h what is kJSObjectType and kFirstNonstringType set to?
09:12:39  <ducklin5>hmm let me check
09:12:54  <xaxxon>and in src/objects.h what is kNotStringTag set to?
09:14:25  <ducklin5>const uint32_t kNotStringTag = 0x80;
09:14:34  <ducklin5>is objects.h
09:14:43  <ducklin5>*is in objects.h
09:15:02  <xaxxon>ok
09:15:34  <ducklin5>there is no kJSObjectType
09:15:53  <ducklin5>src/v8.h right?
09:16:23  <ducklin5>xaxxon: ..
09:16:45  <xaxxon>uhh
09:16:50  <xaxxon>include/v8.h
09:16:52  <xaxxon>I think
09:17:09  <xaxxon>yeah
09:17:37  <ducklin5>static const int kJSObjectType = 0xbd;
09:17:44  <xaxxon>huh
09:17:47  <ducklin5>in include/v8.h
09:17:47  <xaxxon>see, that's different
09:17:51  <xaxxon>that's the problem
09:18:10  <xaxxon>it should almost certainly be b7
09:18:22  <xaxxon>but you don't just change it
09:18:27  <ducklin5>ill change it and see ....
09:18:28  <ducklin5>nvm
09:18:32  <xaxxon>I mean.. you can try
09:18:40  <xaxxon>but even if it works.. it probably won't work
09:18:46  <ducklin5>0xb7 right?
09:18:50  <xaxxon>yeah
09:18:52  <xaxxon>so..
09:18:57  <xaxxon>do you know how to count in hexadecimal?
09:19:13  <ducklin5>kind of
09:19:21  <xaxxon>in objects.h
09:19:24  <xaxxon>go to the line that says: SYMBOL_TYPE = kNotStringTag, // FIRST_NONSTRING_TYPE, LAST_NAME_TYPE
09:19:31  <xaxxon>and then count down until you get to the line with
09:19:43  <xaxxon> JS_OBJECT_TYPE,
09:19:52  <xaxxon>ONLY counting the lines with actual values
09:19:56  <xaxxon>not empty lines or comment-only lines
09:20:03  <xaxxon>and see what value you get (counting in hex)
09:20:08  <xaxxon>starting at 0x80
09:20:22  <xaxxon>so 80 81 82 83... 89 8a 8b 8c 8d 8e 8f 90...
09:20:39  <xaxxon>98 99 a0 a1 a2...a9 aa ab ac ad ae af b0 b1 b2 b3...
09:20:48  <xaxxon>or just count in decimal and use google to add them
09:21:01  <xaxxon>in google search for: 0x80 + <number you counted in decimal>
09:21:15  <ducklin5>wow, okay
09:21:47  <xaxxon>I'll look into trying to see why your v8.h is different
09:23:48  <xaxxon>this is really weird. Searching the repo, there is no 0xBD in the source anywhere except for the code generators
09:24:44  <ducklin5>if it helps when i was downloading it
09:24:49  <ducklin5>i didnt download the history
09:25:01  <xaxxon>https://github.com/v8/v8/blob/master/include/v8.h
09:25:04  <xaxxon>I'm just looking at that
09:25:26  <xaxxon>do you have some sort of weird bleeding edge/really old version?
09:25:45  <xaxxon>I gotta get going to sleep soon
09:26:00  <xaxxon>my dog is looking at me like "go the fuck to sleep and stop keeping me awake"
09:26:07  <xaxxon>she doesn't even want to chew her bone anymore
09:26:18  <ducklin5>xaxxon: alright
09:26:29  <ducklin5>i think ill redownload with the history
09:26:41  <xaxxon>:-\
09:26:44  <xaxxon>best of luck
09:26:48  <xaxxon>..see you tomorrow night
09:27:21  <ducklin5>xaxxon: haha thanks!!
09:27:26  <xaxxon>:)
09:34:55  * xaxxonquit (Quit: Leaving)
09:58:15  * ducklin5quit (Ping timeout: 240 seconds)
10:01:32  * ducklin5joined
10:06:21  * C-Manjoined
10:06:50  * ducklin5quit (Ping timeout: 246 seconds)
10:10:53  * bnoordhuisjoined
10:11:57  * rendarjoined
10:25:13  * ducklin5joined
10:59:00  * davijoined
10:59:00  * daviquit (Changing host)
10:59:00  * davijoined
10:59:50  * petka____joined
11:03:21  * bobmcwjoined
11:05:44  * ducklin5quit (Ping timeout: 272 seconds)
11:05:54  * saperjoined
11:09:11  * bobmcwquit (Ping timeout: 260 seconds)
11:12:06  * bnoordhuisquit (Ping timeout: 240 seconds)
11:15:45  * bnoordhuisjoined
11:39:33  * ducklin5joined
11:56:06  * bnoordhuisquit (Ping timeout: 256 seconds)
12:32:56  * bnoordhuisjoined
12:46:35  * ducklin5quit (Ping timeout: 240 seconds)
13:13:55  * bnoordhuisquit (Ping timeout: 260 seconds)
13:24:36  * bobmcwjoined
13:24:36  * bobmcwquit (Changing host)
13:24:36  * bobmcwjoined
13:26:14  * bnoordhuisjoined
13:58:23  * ducklin5joined
14:04:47  * daviquit (Ping timeout: 250 seconds)
14:48:22  * ncthom91joined
14:56:31  * bradleymeckjoined
15:09:45  * bobmcwquit (Remote host closed the connection)
15:10:03  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
15:18:06  * bnoordhuisquit (Ping timeout: 240 seconds)
15:52:12  * ncthom91joined
15:57:01  * RT|Chatzillaquit (Quit: ChatZilla 0.9.86.1 [Firefox 2.0.0.22pre/2009081014])
16:00:24  * petka____quit (Quit: Connection closed for inactivity)
16:09:52  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
16:13:00  * bnoordhuisjoined
16:14:23  * bobmcwjoined
16:14:23  * bobmcwquit (Changing host)
16:14:23  * bobmcwjoined
16:22:23  * ofrobotsjoined
16:29:29  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
16:36:13  * ofrobotsjoined
16:42:50  * ducklin5quit (Ping timeout: 256 seconds)
16:44:23  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
16:45:04  * jgijoined
16:46:46  * jgiquit (Client Quit)
16:47:54  * jgijoined
16:49:51  * bnoordhuisquit (Ping timeout: 260 seconds)
17:03:59  * ducklin5joined
17:04:16  * bobmcwquit (Remote host closed the connection)
17:27:28  * bnoordhuisjoined
17:30:18  * davijoined
17:30:18  * daviquit (Changing host)
17:30:18  * davijoined
17:30:32  * ncthom91joined
17:35:35  * daviquit (Ping timeout: 240 seconds)
17:37:11  * davijoined
17:39:44  * ofrobotsjoined
17:48:15  * daviquit (Ping timeout: 240 seconds)
17:51:24  * watildejoined
17:54:47  * davijoined
18:00:56  * daviquit (Ping timeout: 250 seconds)
18:04:43  * bobmcwjoined
18:10:30  * bobmcwquit (Ping timeout: 255 seconds)
18:22:37  * davijoined
18:22:37  * daviquit (Changing host)
18:22:37  * davijoined
18:50:37  * ncthom91quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:00:41  * bnoordhuisquit (Ping timeout: 276 seconds)
19:01:11  * BobGneuquit (Ping timeout: 250 seconds)
19:09:39  * JoWiequit (Quit: Connection closed for inactivity)
19:16:44  * bobmcwjoined
19:16:56  * bobmcwquit (Changing host)
19:16:56  * bobmcwjoined
19:18:39  * BobGneujoined
19:29:05  * ncthom91joined
19:38:28  * watildequit (Remote host closed the connection)
19:39:19  * daviquit (Ping timeout: 250 seconds)
19:40:41  * bradleymeckquit (Quit: bradleymeck)
19:46:19  * jgiquit (Quit: jgi)
19:46:44  * davijoined
19:47:50  * bobmcwquit (Remote host closed the connection)
19:48:21  * bnoordhuisjoined
19:48:51  * jgijoined
19:48:52  * jgiquit (Client Quit)
19:49:19  * bobmcwjoined
19:49:19  * bobmcwquit (Changing host)
19:49:19  * bobmcwjoined
19:49:36  * jgijoined
19:51:15  * jgiquit (Client Quit)
19:51:27  * daviquit (Ping timeout: 250 seconds)
19:51:48  * watildejoined
19:55:33  * bradleymeckjoined
19:57:50  * bobmcwquit (Remote host closed the connection)
19:58:53  * watildequit (Remote host closed the connection)
20:07:58  * mostynbquit (Ping timeout: 256 seconds)
20:11:00  * bnoordhuisquit (Ping timeout: 245 seconds)
20:18:57  * ncthom91quit (Quit: Textual IRC Client: www.textualapp.com)
20:19:13  * bnoordhuisjoined
20:23:00  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
20:24:38  * ofrobotsjoined
20:29:29  * ofrobotsquit (Client Quit)
20:43:53  * watildejoined
20:54:57  * ofrobotsjoined
20:58:18  * bobmcwjoined
20:59:39  * bradleymeckquit (Quit: bradleymeck)
21:03:46  * bobmcwquit (Ping timeout: 240 seconds)
21:19:49  * bradleymeckjoined
21:28:55  * bradleymeckquit (Quit: bradleymeck)
21:41:28  * C-Manquit (Quit: Connection reset by beer)
21:42:30  * C-Manjoined
21:44:17  * jgijoined
21:44:21  * C-Manquit (Client Quit)
21:45:20  * C-Manjoined
21:47:56  * zvjoined
21:53:07  * xiinotulpjoined
21:55:17  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
21:56:27  * plutoniixquit (Ping timeout: 260 seconds)
22:03:48  * rendarquit (Ping timeout: 264 seconds)
22:04:26  * ofrobotsjoined
22:09:45  * rendarjoined
22:15:11  * xiinotulpquit (Quit: จรลี จรลา)
22:29:35  * ofrobotsquit (Quit: My Mac has gone to sleep. ZZZzzz…)
22:34:22  * RT|Chatzillajoined
22:49:28  * jgiquit (Quit: jgi)
23:02:46  * ofrobotsjoined
23:02:49  * jgijoined
23:06:17  * ofrobotsquit (Client Quit)
23:08:49  * ofrobotsjoined
23:13:50  * ducklin5quit (Ping timeout: 256 seconds)
23:18:23  * bnoordhuisquit (Ping timeout: 265 seconds)
23:29:31  * watildequit (Remote host closed the connection)
23:42:02  * seventhjoined
23:43:36  * rendarquit (Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!)
23:48:11  * bradleymeckjoined