--- Log opened Fri Dec 04 00:00:30 2009 00:01 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [Read error: 54 (Connection reset by peer)] 00:01 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined #go-nuts 00:04 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has joined #go-nuts 00:11 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has joined #go-nuts 00:17 -!- perdix_ [n=perdix@sxemacs/devel/perdix] has quit [Read error: 110 (Connection timed out)] 00:18 -!- WalterMundt [n=waltermu@twiki/developer/EtherMage] has quit ["Leaving."] 00:19 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has joined #go-nuts 00:21 -!- entropy_sam [n=sam@cpc3-york2-0-0-cust567.leed.cable.ntl.com] has quit ["Leaving"] 00:27 -!- codedread [i=180dd699@gateway/web/freenode/x-vhoxxsuxgwpfavud] has joined #go-nuts 00:28 -!- path[l]_ [n=path@115.184.111.90] has joined #go-nuts 00:28 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts 00:30 -!- nutate [n=rseymour@cacsag4.usc.edu] has joined #go-nuts 00:31 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 00:32 -!- lenst` [n=user@81-237-244-185-no52.tbcn.telia.com] has joined #go-nuts 00:34 < gnuvince> Is there a keyword to recur in an anonymous function? as in: foo := func(x int) { fmt.Println(x); foo(x); }; 00:35 < KirkMcDonald> No. 00:38 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has left #go-nuts ["Leaving"] 00:43 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has quit ["Ex-Chat"] 00:44 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit [Remote closed the connection] 00:44 -!- gnuvince [n=vince@64.235.207.85] has quit ["What the fruit is goin' on here!?"] 00:44 -!- gnuvince [n=vince@64.235.207.85] has joined #go-nuts 00:44 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined #go-nuts 00:46 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 00:47 -!- osmosis [n=steven@m730e36d0.tmodns.net] has joined #go-nuts 00:47 -!- lenst [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read error: 110 (Connection timed out)] 00:49 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 00:50 -!- lenst`` [n=user@81-237-244-185-no52.tbcn.telia.com] has joined #go-nuts 00:51 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 00:51 -!- mode/#go-nuts [+v kaib] by ChanServ 00:53 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Client Quit] 00:54 -!- ziyu4huang [n=ziyu_hua@220-133-3-82.HINET-IP.hinet.net] has quit [] 00:55 -!- path[l] [n=path@115.184.77.83] has quit [Read error: 110 (Connection timed out)] 00:56 -!- osmosis_ [n=steven@m410e36d0.tmodns.net] has joined #go-nuts 00:57 < poe> gnuvince I suppose you can write the Y combinator for that 00:58 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has joined #go-nuts 00:59 -!- skelterjohn [n=jasmuth@c-76-116-177-32.hsd1.nj.comcast.net] has quit [] 01:04 -!- clearscreen [n=clearscr@e248070.upc-e.chello.nl] has quit ["Leaving."] 01:04 -!- clearscreen [n=clearscr@e248070.upc-e.chello.nl] has joined #go-nuts 01:04 -!- tedster [n=tedster@67.23.158.117] has left #go-nuts [] 01:05 -!- osmosis [n=steven@m730e36d0.tmodns.net] has quit [Read error: 60 (Operation timed out)] 01:06 -!- lenst` [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read error: 110 (Connection timed out)] 01:12 -!- lenst``` [n=user@81-237-244-185-no52.tbcn.telia.com] has joined #go-nuts 01:13 -!- mbarkhau1 [n=koloss@84.167.238.12] has joined #go-nuts 01:13 < plexdev> http://is.gd/5bJfs by [Rob Pike] in go/src/pkg/gob/ -- error propagation in gob/encoder. 01:14 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit ["Leaving."] 01:16 -!- dju [i=dju@ip-39.net-80-236-37.suresnes.rev.numericable.fr] has quit ["Quitte"] 01:18 -!- qbit__ [n=qbit_@c-75-71-160-106.hsd1.co.comcast.net] has quit ["WinPants!"] 01:19 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 01:19 -!- mbarkhau [n=koloss@p54A7F00B.dip.t-dialin.net] has quit [Read error: 60 (Operation timed out)] 01:20 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has left #go-nuts [] 01:21 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 01:23 -!- aho [n=nya@f051150022.adsl.alicedsl.de] has quit ["EXEC_over.METHOD_SUBLIMATION"] 01:23 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined #go-nuts 01:26 -!- nigwil [n=chatzill@berkner.ccamlr.org] has quit ["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"] 01:27 -!- gisikw [n=gisikw@137.28.246.58] has left #go-nuts ["Leaving"] 01:27 -!- gisikw [n=gisikw@137.28.246.58] has joined #go-nuts 01:28 -!- lenst`` [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read error: 110 (Connection timed out)] 01:30 < plexdev> http://is.gd/5bK2m by [Rob Pike] in go/src/pkg/gob/ -- The String() method requires global state that makes it not work outside of this package, 01:30 < plexdev> http://is.gd/5bK2p by [Russ Cox] in 2 subdirs of go/src/pkg/ -- runtime: malloc fixes 01:30 < plexdev> http://is.gd/5bK2H by [Russ Cox] in go/src/ -- Make.conf: fix if $HOME has spaces 01:30 < plexdev> http://is.gd/5bK2Q by [Russ Cox] in go/lib/codereview/ -- codereview: do not gofmt deleted files 01:30 < plexdev> http://is.gd/5bK2W by [Russ Cox] in go/doc/ -- faq: add question about translation 01:30 < plexdev> http://is.gd/5bK38 by [Russ Cox] in go/src/pkg/runtime/386/ -- runtime: fix Caller crash on 386. 01:31 -!- adiabatic [n=adiabati@dsl-206-55-130-248.tstonramp.com] has quit ["Rockin’ music will set you free."] 01:38 -!- Tuller [n=Tuller@pool-72-84-246-12.rcmdva.fios.verizon.net] has joined #go-nuts 01:39 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has quit [] 01:40 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has joined #go-nuts 01:44 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"] 01:44 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined #go-nuts 01:47 -!- lenst``` [n=user@81-237-244-185-no52.tbcn.telia.com] has quit [Read error: 110 (Connection timed out)] 01:52 -!- path[l] [n=path@115.184.111.90] has quit [Read error: 110 (Connection timed out)] 01:55 -!- Tuller [n=Tuller@pool-72-84-246-12.rcmdva.fios.verizon.net] has quit ["to the batcave?"] 01:57 -!- decriptor [n=decripto@53.250.sfcn.org] has joined #go-nuts 01:57 -!- mbarkhau1 [n=koloss@84.167.238.12] has quit ["Leaving."] 01:58 -!- rndbot [n=bot@wikipedia/Gracenotes] has joined #go-nuts 01:58 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts 02:01 -!- BMeph [n=black_me@65.103.151.24] has quit [Read error: 104 (Connection reset by peer)] 02:03 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has quit [] 02:04 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has joined #go-nuts 02:05 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts 02:08 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit [] 02:09 -!- jakswa [n=jake@74.43.221.195] has joined #go-nuts 02:10 < jakswa> i like go. any plans to do up an ubuntu package for quick installing? 02:11 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts 02:12 -!- ergodicsum [n=ergudics@cpe-075-182-116-231.nc.res.rr.com] has joined #go-nuts 02:13 < alexsuraci> jakswa: wouldn't really be appropriate given how quickly it's developing and how early it is 02:14 < lifeless> alexsuraci: I don't see why you say tat 02:14 < alexsuraci> aside from the convenience i suppose, but it's not that big of an improvement 02:15 < alexsuraci> lifeless: why not? 02:16 -!- fydfyd [n=fydfyd@dynamic-acs-72-23-220-68.zoominternet.net] has joined #go-nuts 02:16 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has joined #go-nuts 02:17 < Amaranth> jakswa: I was thinking about doing packages but the way go works makes that tricky 02:18 < Amaranth> Since the package could not depend on any special environment variables to work... 02:18 < Amaranth> and wrapper scripts are ugly and would double your compile time :) 02:19 -!- g0ne [n=chatzill@96.45.1.88] has joined #go-nuts 02:20 -!- mythz [n=mythz@5ad3feca.bb.sky.com] has quit [] 02:21 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has left #go-nuts ["Leaving"] 02:22 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has quit ["Computer has gone to sleep"] 02:24 -!- g0ne [n=chatzill@96.45.1.88] has left #go-nuts [] 02:25 -!- fydfyd [n=fydfyd@dynamic-acs-72-23-220-68.zoominternet.net] has left #go-nuts [] 02:26 -!- JSharpe [n=jamie@5adaea8d.bb.sky.com] has quit [Read error: 110 (Connection timed out)] 02:28 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 02:28 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 02:28 -!- Wiz126 [i=Wiz126@72.20.219.153] has joined #go-nuts 02:30 -!- jakswa [n=jake@74.43.221.195] has left #go-nuts [] 02:32 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has joined #go-nuts 02:33 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has quit [] 02:33 -!- carllerche [n=carllerc@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has joined #go-nuts 02:34 < kfx> Amaranth: there are plenty of packages that need env vars, they just make files in /etc/profile.d/ (that is what it is for) 02:35 < kfx> but go is developing rapidly enough that after a couple weeks you'd be developing in a language that go has left behind 02:35 -!- BMeph [n=black_me@65.103.151.24] has quit [Read error: 110 (Connection timed out)] 02:36 -!- carllerche [n=carllerc@99-8-186-86.lightspeed.snfcca.sbcglobal.net] has quit [Client Quit] 02:37 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has quit [Read error: 110 (Connection timed out)] 02:39 < Zeffrin> reminds me, been a few days since I've done an update 02:46 -!- msw_ [n=msw@dynamic-acs-72-23-220-68.zoominternet.net] has joined #go-nuts 02:47 -!- jdp [n=gu@ool-435238c0.dyn.optonline.net] has joined #go-nuts 02:49 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit ["Leaving."] 02:49 -!- msw_ [n=msw@dynamic-acs-72-23-220-68.zoominternet.net] has quit [Remote closed the connection] 02:51 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has quit [] 02:54 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit ["Leaving."] 02:55 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit [] 02:59 -!- Altercation [n=Altercat@pdpc/supporter/active/altercation] has joined #go-nuts 03:12 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined #go-nuts 03:13 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit [] 03:16 -!- andresj_ [n=andresj@c-67-180-242-31.hsd1.ca.comcast.net] has joined #go-nuts 03:17 < andresj_> hey, how safe are recursive functions in Go? 03:19 < andresj_> and is there a way to implement a general left fold on slices? FoldL(f func(a, b, a), start a, xs []b) a. where a and b are general types. (But all a's have to be the same type. and all b's have to be the same type. as and bs may be the same type, but they may not.) 03:21 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [] 03:26 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit ["Bye Bye"] 03:26 -!- StDan [n=danielb@124-197-59-227.callplus.net.nz] has quit [Remote closed the connection] 03:29 -!- osmosis_ [n=steven@m410e36d0.tmodns.net] has quit ["Ex-Chat"] 03:33 < plexdev> http://is.gd/5bP4e by [Adam Langley] in go/src/pkg/crypto/rsa/ -- crypto/rsa: fix shadowing error. 03:38 -!- cmarcelo [n=cmarcelo@enlightenment/developer/cmarcelo] has joined #go-nuts 03:43 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has joined #go-nuts 03:45 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has quit [] 03:46 < jessta> andresj_: safe? 03:47 < andresj_> jessta: how fast does the stack overflow, or if it does at all 03:47 < andresj_> jessta: i mean to use it mainly for left fold (if i can find a way of implementing it in Go) 03:47 < nf> andresj_: of course it has to overflow at some point. how far you can go depends on available stack space i imagine. 03:48 < nf> andresj_: can't you write a tail-recursive left-fold ? 03:49 < jessta> does go do tail-recursive? 03:50 < nf> not automatically AFAIK. I just meant write it in a tail-recursive style and then just implement it procedurally. 03:51 < andresj_> nf: that would probably be a good idea. 03:51 < andresj_> now, about those generic types? 03:52 < andresj_> i know it's possible to use the empty interface, but i need some types in the function arguments to be the same. 03:53 < nf> I can't help you there, sorry. =) Still learning myself. 03:53 < andresj_> hahaha 03:53 < andresj_> yeah i just learnt about this a week ago or so 03:53 < andresj_> i know its possible in haskell 03:53 < andresj_> thats where i got the idea of left fold from 03:54 -!- RooTer [i=rooter@87-205-66-223.adsl.inetia.pl] has quit [Read error: 110 (Connection timed out)] 03:54 -!- RooTer [i=rooter@87-205-56-205.adsl.inetia.pl] has joined #go-nuts 03:55 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has quit [Read error: 60 (Operation timed out)] 03:56 < jessta> andresj_: no generics yet 03:58 -!- keeto [n=keeto@121.54.92.149] has quit [] 03:58 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has quit [Read error: 110 (Connection timed out)] 03:59 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has joined #go-nuts 04:00 < andresj_> jessta: :( :P 04:01 -!- brunov [n=bruno@190.191.110.64] has quit [Read error: 110 (Connection timed out)] 04:03 <+iant> andresj_: recursive functions are perfectly safe, the stack is grown as needed 04:03 < andresj_> iant: really? 04:03 <+iant> yes 04:03 < andresj_> iant: now the memory would be the only unsafeness 04:03 <+iant> yes, eventually you will run out of virtual memory 04:03 < andresj_> in comparison to a tail-recursive-style procedural function 04:04 <+iant> 6g/8g do tail recursion elimination in a few cases, gccgo does it pretty consistently 04:07 -!- fhs [n=fhs@pool-72-89-203-117.nycmny.east.verizon.net] has joined #go-nuts 04:08 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 04:08 -!- mode/#go-nuts [+v kaib] by ChanServ 04:11 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit [] 04:22 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has quit ["Computer has gone to sleep"] 04:29 -!- gisikw [n=gisikw@137.28.246.58] has quit ["Leaving"] 04:29 < plexdev> http://is.gd/5bRmq by [Michael Elkins] in go/src/pkg/exp/iterable/ -- Add Count, Cycle, ZipWith, GroupBy, Repeat, RepeatTimes, Unique to exp/iterable. 04:29 < plexdev> http://is.gd/5bRmt by [Ken Thompson] in 2 subdirs of go/src/cmd/ -- 6g code gen bug 04:31 -!- nutate [n=rseymour@cacsag4.usc.edu] has quit [] 04:39 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has joined #go-nuts 04:44 -!- rhelmer [n=rhelmer@adsl-69-107-65-140.dsl.pltn13.pacbell.net] has quit [] 04:45 -!- Kibiz0r [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has joined #go-nuts 04:49 < Rob_Russell> so vector.Init() is no longer public? is there an alternative? 04:51 <+iant> Rob_Russell: you no longer need to initialize vector.Vector; you can use the Resize method to change its size 04:52 < Rob_Russell> iant: so Resize to emty too then, thx 04:52 < Rob_Russell> s/emty/empty 04:53 < anticw> iant: don't know if you recall, but i couldn't figure out how to get unsafe.Unreflect to working as needed ... is it even possible? 04:53 <+iant> unsafe.Unreflect won't change from one slice type to another 04:53 <+iant> the way to change from one slice type to another is to move the pointer through unsafe.Pointer 04:54 <+iant> and change the type that way 04:56 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts 04:58 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has quit ["Leaving..."] 04:58 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has joined #go-nuts 04:59 -!- halfdan_ [n=halfdan@p57A970B0.dip.t-dialin.net] has joined #go-nuts 05:08 -!- keeto [n=keeto@121.54.92.149] has joined #go-nuts 05:13 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has joined #go-nuts 05:15 -!- halfdan [n=halfdan@p57A976BB.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 05:16 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has joined #go-nuts 05:19 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has quit [Read error: 110 (Connection timed out)] 05:19 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 05:30 < anticw> iant: using a case? 05:30 <+iant> anticw: I don't understand what you mean 05:30 -!- droid001 [n=g1@p4FDCA91C.dip.t-dialin.net] has joined #go-nuts 05:30 < anticw> i typo'd 05:30 < anticw> cast sorry 05:31 < anticw> im looking at examples that do use it now 05:31 <+iant> ah, yes, a cast 05:32 < anticw> ok, i see things like the gmp cgo stuff does that too ... interesting ... because i wondered about using mmap and trying to create slice that pointed to the mmap buffer w/o a copy 05:32 < anticw> s/slice/array/ 05:32 < anticw> not sure what the implications of that would be for the gc though (my guess is none, i would have to free (unmap) myself) 05:39 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"] 05:39 -!- iwikiwi [n=iwikiwi@202.3.77.126] has joined #go-nuts 05:42 -!- ned [n=ned@c-76-19-208-96.hsd1.ma.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 05:42 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit [Read error: 60 (Operation timed out)] 05:43 -!- ned [n=ned@c-76-19-208-96.hsd1.ma.comcast.net] has joined #go-nuts 05:46 -!- droid0011 [n=g1@p4FDCA2D9.dip.t-dialin.net] has quit [Connection timed out] 05:46 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has joined #go-nuts 05:48 -!- cmarcelo [n=cmarcelo@enlightenment/developer/cmarcelo] has quit ["leaving"] 05:50 -!- andresj_ [n=andresj@c-67-180-242-31.hsd1.ca.comcast.net] has quit [Remote closed the connection] 05:56 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has quit ["This computer has gone to sleep"] 06:03 -!- s_mosher [n=smosher@bas1-ottawa10-1279302916.dsl.bell.ca] has left #go-nuts ["Leaving"] 06:06 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has quit [] 06:10 -!- decriptor [n=decripto@53.250.sfcn.org] has quit ["Ex-Chat"] 06:12 < anticw> iant: it's not clear how i turn the uintptr or whatevet (*footype) though 06:12 <+iant> (*footype)(unsafe.Pointer(uintptr_value)) 06:14 -!- franksalim [n=frank@adsl-76-221-202-115.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 06:15 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has joined #go-nuts 06:16 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has left #go-nuts [] 06:17 < plexdev> http://is.gd/5bUFo by [Russ Cox] in 4 subdirs of go/ -- gc: check for assignment to private fields during initialization 06:17 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 06:18 < anticw> iant: i'm a moron, that works great ... i could swear i tried that 06:18 < anticw> well, compiles ... segv :-) 06:18 < anticw> b 06:21 -!- stevenyvr [n=stevench@S0106001d7e51c96d.vc.shawcable.net] has joined #go-nuts 06:23 -!- stevenyvr [n=stevench@S0106001d7e51c96d.vc.shawcable.net] has quit [Client Quit] 06:31 -!- ejb [n=ejb@unaffiliated/ejb] has quit ["Leaving"] 06:32 -!- me__ [i=me@rose.makesad.us] has left #go-nuts [] 06:33 < anticw> b := &[]byte{1, 2, 3, 4, 5, 6, 7, 8}; 06:33 < anticw> iv := (*[2]uint32)(unsafe.Pointer(b)); 06:33 < plexdev> http://is.gd/5bVie by [Russ Cox] in go/src/pkg/net/ -- net: turn off empty packet test by default 06:35 < h4xOr> Hi, is there are test-suite for golang to test it if it is ported to an another os 06:36 < anticw> yes 06:36 < h4xOr> anticw: thanks 06:36 < anticw> iant: if *footype is *[2]uint32 ... i get the wrong data ... but for []uint32 i get something else 06:37 < h4xOr> ls 06:37 < anticw> iant: that seems odd to me ... surely *[2]uint32 is just a point to a small array? 06:37 < h4xOr> oops wrong window :/ 06:37 < anticw> but *[]uint32 actually points to a small ADT that prefixes the data? 06:38 <+iant> anticw: yes; from the above you are casting a slice pointer to an array pointer; don't do that; instead do something like (*[2]uint32)(unsafe.Pointer(&b[0])) 06:38 <+iant> a slice is a three-word struct: pointer to array, length, capacity 06:39 < anticw> yeah, i just made it larger and saw that change 06:39 < anticw> so it is expected 06:39 -!- Kibiz0r [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has quit ["Leaving."] 06:41 < anticw> iant: seems length is 32-bits ... even on a 64-bit system 06:41 <+iant> anticw: yes; in general Go does not permit objects whose size is larger than 32 bits 06:42 < anticw> tbqh, that's *horrible* in some cases 06:42 < anticw> 16GB of 32-bit values isn't unrealistic or unheard of 06:44 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts 06:44 <+iant> well, at least for now, Go won't let you do that in a single array 06:44 -!- ergodicsum [n=ergudics@cpe-075-182-116-231.nc.res.rr.com] has quit [Read error: 110 (Connection timed out)] 06:45 < anticw> well, for fixed arrays they are pre-zeroed 06:45 < anticw> so it's a bit suck to have those giant at this point 06:45 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has joined #go-nuts 06:45 < anticw> i think it takes like 2-3s to zero that much memory (didnt time it) 06:45 -!- codedread [i=180dd699@gateway/web/freenode/x-vhoxxsuxgwpfavud] has quit ["Page closed"] 06:46 < anticw> so... for a slice i can directly molest len/cap to make things fit when it's a different size ... but that's so so nasty 06:46 < anticw> probably god kills puppies or something everytime you compile that 06:47 -!- tor7_ [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has joined #go-nuts 06:47 <+iant> anticw: you are trying to do something which is radically type unsafe, there isn't going to be any clean way to do it 06:47 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit [Read error: 104 (Connection reset by peer)] 06:48 < anticw> iant: sure, i appreciate that... i'm just trying to load large datasets right now quickly for lack of having a cleaner way to do it 06:49 <+iant> why are you working with slices at all? 06:49 < anticw> i switched to fixed arrays 06:49 <+iant> ok 06:50 < anticw> it was originally slices because the data was not always a fixed size 06:50 <+iant> to get around that use a pointer to a gigantic array and then slice down to what you have 06:51 < anticw> s = s[0:foo] ? 06:51 <+iant> s = &a[0:foo] where a is a fixed array 06:52 <+iant> sorry, s = a[0:foo] 06:53 < anticw> a = b[n:m] ... doesn't copy? 06:53 <+iant> no 06:53 <+iant> it doesn't 06:53 < anticw> it just makes a new structure and sets the pointer/len up? 06:53 <+iant> yes 06:57 -!- ShadowIce [n=pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 07:01 < anticw> rsc is like some sort of scary commit machine 07:02 -!- KillerX [n=anant@122.181.150.106] has joined #go-nuts 07:05 -!- BMeph [n=black_me@65.103.151.24] has left #go-nuts [] 07:05 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit [] 07:09 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit [Read error: 113 (No route to host)] 07:11 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts 07:17 -!- bthomson [n=bthomson@71.114.74.245] has quit [Read error: 110 (Connection timed out)] 07:19 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the connection] 07:20 -!- bthomson [n=bthomson@c-69-255-188-5.hsd1.va.comcast.net] has joined #go-nuts 07:21 -!- stalled [n=411@unaffiliated/stalled] has quit [Read error: 110 (Connection timed out)] 07:25 -!- Kniht [n=kniht@c-68-58-17-177.hsd1.in.comcast.net] has quit [Read error: 110 (Connection timed out)] 07:25 -!- Kniht [n=kniht@c-68-58-17-177.hsd1.in.comcast.net] has joined #go-nuts 07:31 -!- iwikiwi [n=iwikiwi@202.3.77.126] has quit ["I ascend to reality!"] 07:31 -!- TMinus36 [n=serverz@pdpc/supporter/student/tminus36] has quit ["leaving"] 07:35 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [] 07:35 < plexdev> http://is.gd/5bXoA by [Russ Cox] in go/src/cmd/8l/ -- 8l: fix print line number format, buffer overflow 07:36 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit ["Leaving."] 07:42 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts 07:49 -!- aarapov [n=aarapov@nat/redhat/x-ezjyqqzuenxcnjjx] has joined #go-nuts 07:57 -!- trickie [n=trickie@94.100.112.225] has quit ["outty"] 08:01 -!- CaptainLucifel [n=captainl@49.84.196-77.rev.gaoland.net] has joined #go-nuts 08:02 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts 08:03 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts 08:07 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit ["Leaving."] 08:07 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts 08:07 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 08:16 -!- Wiz126 [i=Wiz126@72.20.219.153] has quit [] 08:17 -!- tibshoot [n=tibshoot@linagora-230-146.pr0.nerim.net] has joined #go-nuts 08:18 -!- kaigan|work [n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts 08:19 -!- rog [n=rog@78.149.102.239] has joined #go-nuts 08:20 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has quit [] 08:21 -!- winxordie [n=winxordi@n128-227-53-232.xlate.ufl.edu] has joined #go-nuts 08:25 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Remote closed the connection] 08:28 -!- stalled [n=411@unaffiliated/stalled] has joined #go-nuts 08:29 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has quit [] 08:30 -!- winxordie [n=winxordi@n128-227-53-232.xlate.ufl.edu] has left #go-nuts [] 08:33 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts 08:33 -!- sliceofpi [n=sliceofp@c-98-194-205-176.hsd1.tx.comcast.net] has joined #go-nuts 08:34 -!- sliceofpi [n=sliceofp@c-98-194-205-176.hsd1.tx.comcast.net] has quit [Client Quit] 08:34 -!- sliceofpi [n=sliceofp@c-98-194-205-176.hsd1.tx.comcast.net] has joined #go-nuts 08:36 -!- KillerX [n=anant@122.181.150.106] has joined #go-nuts 08:37 < plexdev> http://is.gd/5bZW7 by [Rob Pike] in go/src/pkg/bytes/ -- avoid an allocation inside bytes.Buffer by providing a static array. 08:42 -!- Zaba_ [n=zaba@about/goats/billygoat/zaba] has joined #go-nuts 08:44 -!- iwikiwi [n=iwikiwi@202.3.77.161] has joined #go-nuts 08:45 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has joined #go-nuts 08:48 -!- rrr_ [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts 08:49 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts [] 08:49 -!- Zaba [n=zaba@about/goats/billygoat/zaba] has quit [Read error: 110 (Connection timed out)] 08:50 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Remote closed the connection] 08:50 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts 08:53 -!- p0g0_ [n=pogo@unaffiliated/p0g0] has joined #go-nuts 08:57 -!- p0g0 [n=pogo@unaffiliated/p0g0] has quit [Read error: 110 (Connection timed out)] 09:00 -!- rrr_ [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the connection] 09:00 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has joined #go-nuts 09:03 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit [Read error: 113 (No route to host)] 09:03 -!- Kniht [n=kniht@c-68-58-17-177.hsd1.in.comcast.net] has quit [Read error: 113 (No route to host)] 09:03 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has joined #go-nuts 09:05 -!- tricky [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Remote closed the connection] 09:12 -!- beneth` [n=beneth`@beneth.fr] has joined #go-nuts 09:13 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts 09:18 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit ["Leaving."] 09:19 -!- stalled_ [n=411@unaffiliated/stalled] has joined #go-nuts 09:20 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts 09:21 -!- stalled [n=411@unaffiliated/stalled] has quit [Read error: 110 (Connection timed out)] 09:24 -!- sqweek [n=none@203-206-124-219.dyn.iinet.net.au] has quit [Read error: 60 (Operation timed out)] 09:25 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has joined #go-nuts 09:25 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has quit [Client Quit] 09:26 < uriel> anticw: and somehow in between commits he manages to have time to write excellent blog posts 09:27 -!- wobsite [n=ian@140.232.181.141] has joined #go-nuts 09:28 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has joined #go-nuts 09:28 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has left #go-nuts [] 09:32 -!- lazz0 [n=blee@unaffiliated/lazz0] has joined #go-nuts 09:33 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts 09:37 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 113 (No route to host)] 09:41 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit ["Leaving."] 09:42 -!- ziyu4huang [n=ziyu_hua@220-133-3-82.HINET-IP.hinet.net] has joined #go-nuts 09:48 -!- todos [n=ttodos@195.160.234.10] has joined #go-nuts 09:49 -!- JSharpe [n=jamie@5ad9395b.bb.sky.com] has joined #go-nuts 09:50 -!- triplez [n=triplez@bb116-14-66-180.singnet.com.sg] has quit [] 09:51 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read error: 110 (Connection timed out)] 09:59 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has joined #go-nuts 09:59 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has joined #go-nuts 10:02 -!- lazz0 [n=blee@unaffiliated/lazz0] has quit [Read error: 113 (No route to host)] 10:05 -!- iwikiwi [n=iwikiwi@202.3.77.161] has quit ["Computer has gone to sleep"] 10:09 -!- wobsite [n=ian@140.232.181.141] has left #go-nuts ["Konversation terminated!"] 10:14 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #go-nuts 10:21 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has quit [Read error: 110 (Connection timed out)] 10:21 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts 10:30 -!- savy [n=s@w.opr.im] has quit ["Lost terminal"] 10:31 -!- ikke [n=ikke@unaffiliated/ikkebr] has joined #go-nuts 10:34 -!- melba [n=blee@85.11.190.15] has joined #go-nuts 10:34 -!- Cyanure [n=cyanure@212-198-164-142.rev.numericable.fr] has quit [Remote closed the connection] 10:35 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts 10:47 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has joined #go-nuts 10:47 -!- gmurphy [n=gmurphy@203-206-248-145.dyn.iinet.net.au] has left #go-nuts [] 10:48 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [] 10:48 -!- murodese [n=James@124-169-42-199.dyn.iinet.net.au] has joined #go-nuts 11:00 -!- path[l] [n=path@115.240.34.236] has joined #go-nuts 11:02 -!- Guest47999 [n=blee@85.11.190.15] has quit [Client Quit] 11:02 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts 11:04 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has quit ["Leaving"] 11:05 -!- afurlan [n=afurlan@scorpion.mps.com.br] has joined #go-nuts 11:14 -!- path[l] [n=path@115.240.34.236] has quit [] 11:15 -!- perdix [n=perdix@sxemacs/devel/perdix] has joined #go-nuts 11:18 -!- path[l] [n=path@115.240.96.138] has joined #go-nuts 11:20 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined #go-nuts 11:21 -!- ntt [n=notthetu@c83-254-63-198.bredband.comhem.se] has joined #go-nuts 11:22 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has joined #go-nuts 11:23 -!- JPascal [n=jpascal@195.239.8.22] has joined #go-nuts 11:23 < ntt> hello 11:23 < JPascal> Hello. 11:24 < JPascal> How print "04" | fmt.Printf("%v",4); 11:25 -!- timmislav [n=thomasg@xgw.x-net.at] has joined #go-nuts 11:25 -!- timmislav [n=thomasg@xgw.x-net.at] has left #go-nuts [] 11:27 -!- timmislav [n=thomasg@xgw.x-net.at] has joined #go-nuts 11:31 -!- Anusko [n=anusko@a83-132-19-244.cpe.netcabo.pt] has quit [Read error: 110 (Connection timed out)] 11:31 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"] 11:34 < ntt> exit 11:34 -!- ntt [n=notthetu@c83-254-63-198.bredband.comhem.se] has left #go-nuts [] 11:34 -!- tomestla [n=tom@78.251.165.171] has joined #go-nuts 11:39 < rog> > fmt.Printf("%02d", 4) 11:39 < rndbot> 04 11:40 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit [] 11:41 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has joined #go-nuts 11:44 < rog> JPascal: ^^^^ 11:46 -!- daed [i=daed@countercultured.net] has joined #go-nuts 11:49 -!- path[l] [n=path@115.240.96.138] has quit [Read error: 110 (Connection timed out)] 11:53 -!- crashR [n=crasher@codextreme.pck.nerim.net] has quit ["Leaving."] 11:57 -!- crashR [n=crasher@codextreme.pck.nerim.net] has joined #go-nuts 12:03 < JPascal> rog: :) 12:05 -!- tomestla1 [n=tom@78.251.165.171] has joined #go-nuts 12:05 -!- tomestla [n=tom@78.251.165.171] has quit [Read error: 60 (Operation timed out)] 12:06 -!- rowdog [n=jth@h220.145.30.71.dynamic.ip.windstream.net] has quit ["w00f!"] 12:09 -!- BMeph [n=black_me@65.103.151.24] has quit [Read error: 104 (Connection reset by peer)] 12:09 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts 12:11 -!- AndrewBC [n=Andrew@97.93.242.12] has joined #go-nuts 12:16 -!- Transformer [n=Transfor@ool-43563460.dyn.optonline.net] has joined #go-nuts 12:20 -!- Transformer [n=Transfor@ool-43563460.dyn.optonline.net] has left #go-nuts [] 12:20 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has joined #go-nuts 12:23 -!- AndrewBC_ [n=Andrew@97.93.242.12] has quit [Read error: 110 (Connection timed out)] 12:29 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has joined #go-nuts 12:30 -!- tomestla [n=tom@78.251.165.171] has joined #go-nuts 12:31 -!- tomestla1 [n=tom@78.251.165.171] has quit [Read error: 104 (Connection reset by peer)] 12:34 -!- Sylvain_ [i=d4528311@gateway/web/freenode/x-wxdeqxyfllwljdmv] has joined #go-nuts 12:43 -!- robot12 [n=root@inferno.kgts.ru] has quit ["Ухожу я от вас (xchat 2.4.5 или старше)"] 12:46 -!- dragonball_ [n=dragonba@unaffiliated/dragonball] has quit ["Leaving"] 12:47 -!- mrd`_ [n=matthew@shinobi.dempsky.org] has joined #go-nuts 12:47 -!- rhc_ [n=matt@qnan.org] has joined #go-nuts 12:48 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts 12:48 -!- timmislav [n=thomasg@xgw.x-net.at] has left #go-nuts [] 12:52 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has quit [Read error: 110 (Connection timed out)] 12:55 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 12:55 -!- iwikiwi [n=iwikiwi@202.3.77.161] has joined #go-nuts 12:58 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined #go-nuts 12:58 -!- rhc [n=matt@qnan.org] has quit [Read error: 110 (Connection timed out)] 12:59 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 12:59 -!- mrd` [n=matthew@shinobi.dempsky.org] has quit [Read error: 110 (Connection timed out)] 13:01 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit [] 13:05 -!- Adys [n=Adys@unaffiliated/adys] has quit [Read error: 110 (Connection timed out)] 13:13 -!- tomestla [n=tom@78.251.165.171] has quit [Read error: 60 (Operation timed out)] 13:15 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [] 13:22 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts 13:23 -!- rakd [n=rakd@219.117.252.7.static.zoot.jp] has joined #go-nuts 13:24 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined #go-nuts 13:25 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 113 (No route to host)] 13:26 -!- skyyy [i=caw@129.21.116.238] has quit [Client Quit] 13:26 -!- AmirMoha1mad [n=amir@213.207.243.252] has joined #go-nuts 13:31 -!- abford [n=abford@unaffiliated/abford] has quit ["Leaving"] 13:31 -!- AmirMohammad [n=amir@unaffiliated/gluegadget] has quit [Read error: 110 (Connection timed out)] 13:33 -!- lux` [n=lux@151.95.164.36] has joined #go-nuts 13:46 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has joined #go-nuts 13:49 -!- ikke [n=ikke@unaffiliated/ikkebr] has quit [Read error: 60 (Operation timed out)] 13:51 -!- ikke [n=ikke@unaffiliated/ikkebr] has joined #go-nuts 13:52 -!- tomestla [n=tom@78.251.165.171] has joined #go-nuts 13:55 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has quit [] 14:01 -!- malkomalko_ [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined #go-nuts 14:02 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has joined #go-nuts 14:06 -!- ^self [n=self@i.dont.get.mad.i.get.stabby.net] has joined #go-nuts 14:06 < ^self> hi 14:07 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has joined #go-nuts 14:18 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [Read error: 110 (Connection timed out)] 14:20 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit ["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"] 14:25 -!- codedread [i=180dd699@gateway/web/freenode/x-yjprnjogncuhcyzi] has joined #go-nuts 14:30 -!- Sylvain_ [i=d4528311@gateway/web/freenode/x-wxdeqxyfllwljdmv] has quit ["Page closed"] 14:33 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has quit [] 14:33 -!- iant [n=iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Read error: 113 (No route to host)] 14:36 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has joined #go-nuts 14:39 -!- iwikiwi [n=iwikiwi@202.3.77.161] has quit ["Computer has gone to sleep"] 14:41 -!- ^self [n=self@i.dont.get.mad.i.get.stabby.net] has left #go-nuts ["Started wasting time elsewhere"] 14:42 -!- iwikiwi [n=iwikiwi@202.3.77.161] has joined #go-nuts 14:44 -!- lux` [n=lux@151.95.164.36] has quit [Read error: 110 (Connection timed out)] 14:49 -!- raphael [n=rgb@did75-11-82-231-40-223.fbx.proxad.net] has joined #go-nuts 14:56 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 15:01 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the connection] 15:03 -!- iant [n=iant@67.218.104.214] has joined #go-nuts 15:03 -!- mode/#go-nuts [+v iant] by ChanServ 15:04 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts 15:05 -!- tomestla [n=tom@78.251.165.171] has quit [Read error: 110 (Connection timed out)] 15:13 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 54 (Connection reset by peer)] 15:14 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts 15:18 -!- scyth [n=scyth@rots.in.rs] has quit [Excess Flood] 15:18 -!- scyth [n=scyth@rots.in.rs] has joined #go-nuts 15:19 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined #go-nuts 15:24 -!- raichoo [n=raichoo@i577AF22B.versanet.de] has joined #go-nuts 15:28 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined #go-nuts 15:31 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit [] 15:33 -!- JPascal [n=jpascal@195.239.8.22] has left #go-nuts [] 15:37 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has joined #go-nuts 15:37 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts 15:38 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts 15:39 -!- skammer [n=skammer@79.139.142.75] has quit [Client Quit] 15:39 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts 15:42 < rog> does anyone know of a way of finding the set of go source files that produced the object file? 15:43 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 15:44 < rog> currently my only recourse is a heuristic: find a likely source directory, scan each file and see if it implements the right package. 15:45 <+iant> rog: 6nm will give you some clues; you can probably find how to get the info if you look at the debug/gosym package 15:45 < rog> ah, i hadn't seen that, thanks. 15:47 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined #go-nuts 15:48 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 15:48 < rog> although when i said "object file" i actually meant "intermediate object file". i.e. the .8 and .a files. 15:48 < rog> and i don't *think* gosym deals with those. 15:49 <+iant> hmmm, it may not, I'm not really familiar with the .8 format 15:50 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit ["Leaving."] 15:51 < rog> i thought it'd be nice to have a command that maps from an offset in a source file to the location of the definition of the symbol that's there. 15:52 < rog> so i could click on a symbol (local or global) and it would quickly take me to the right place. 15:52 <+iant> like addr2line for ELF, sure 15:52 <+iant> I agree that that would be useful 15:52 < dho> dwarf! 15:52 <+iant> ok, dwarf 15:53 < dho> wasn't correcting, just sayin' :) 15:53 < rog> not quite addr2line, i think 15:53 < rog> the offset is in some go source - and it would map to the definition of the symbol in some other go source 15:54 -!- decriptor [n=decripto@137.65.132.17] has joined #go-nuts 15:54 < rog> so if i'm in a function, and i see "x", it'll take me to the local definition of it (x := 9) or a global definition (import x "x") 15:54 < rog> similar for x.y - except that it'll do the indirection for me 15:55 <+iant> oh, for source files only? Can you do that with a tags file? 15:55 -!- ikke [n=ikke@unaffiliated/ikkebr] has quit [Success] 15:55 < dho> gotags! 15:55 < rog> wouldn't that work with global symbols only? 15:56 <+iant> The parser library has all the information needed to for that, I guess it's just a question of putting it in a useful form 15:57 < rog> currently the parser library doesn't understand types, AFAICS 15:57 -!- sajmon [n=Szymon@static-ip-77-89-87-105.promax.media.pl] has joined #go-nuts 15:57 < rog> and it doesn't know where to find imports 15:57 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts 15:58 <+iant> It shouldn't have to understand types; for imports, you would have to build a larger database somehow; I'm not saying the parser library could do the whole job today 15:58 < rog> but i think that parsing is so quick that it should be fine to do all the parsing on the fly rather than generating a tags file 15:59 < rog> types would be useful - so if you click on "x.y.z" it could take you to the definition of the z field even if it's been three times nested in unnamed struct members... 16:00 -!- RolaBlade [n=winston@hoasb-ff08dd00-36.dhcp.inet.fi] has joined #go-nuts 16:00 < rog> for imports, there shouldn't really be the need to build a larger database - for a given symbol, you know pretty much where to look. if you could get the source file info from the .8 or .a file you'd know exactly where to look 16:03 < rog> maybe i'm being too ambitious 16:03 <+iant> it sounds worth pursuing 16:06 -!- diltsman_ [n=diltsman@64.122.18.77] has joined #go-nuts 16:06 < rog> it's been quite interesting so far. exploring the functional rather than the concurrent side of go. 16:06 < diltsman_> Is there some set type for go? I'm not seeing one in the libraries or the language. 16:07 < tor7> will map[whatever]bool do? 16:12 -!- iant [n=iant@67.218.104.214] has quit [Read error: 60 (Operation timed out)] 16:12 -!- diltsman_ [n=diltsman@64.122.18.77] has quit [] 16:13 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has joined #go-nuts 16:13 -!- nightmouse [n=nightmou@c-69-247-77-241.hsd1.nm.comcast.net] has quit [Client Quit] 16:16 -!- iwikiwi [n=iwikiwi@202.3.77.161] has quit ["I ascend to reality!"] 16:17 -!- diltsman [n=diltsman@64.122.18.77] has joined #go-nuts 16:18 < codedread> has there been any thoughts on making getter/setter properties? 16:19 < codedread> i.e. things that look like fields but actually have getter/setter functions 16:20 < dagle> Never liked the getter/setters thing. 16:23 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has quit [] 16:24 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has joined #go-nuts 16:24 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit [] 16:26 -!- Vova [n=Vova@80.178.10.177.adsl.012.net.il] has quit [] 16:27 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined #go-nuts 16:33 -!- TMinus36 [n=serverz@pdpc/supporter/student/tminus36] has joined #go-nuts 16:34 -!- diltsman [n=diltsman@64.122.18.77] has quit [] 16:35 -!- kaigan|work [n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [] 16:35 -!- aarapov [n=aarapov@nat/redhat/x-ezjyqqzuenxcnjjx] has quit ["Leaving."] 16:35 -!- aho [n=nya@e180228020.adsl.alicedsl.de] has joined #go-nuts 16:36 -!- iant [n=iant@nat/google/x-jlzlmrteuxlzpjon] has joined #go-nuts 16:36 -!- mode/#go-nuts [+v iant] by ChanServ 16:37 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 16:39 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has quit [Read error: 60 (Operation timed out)] 16:40 -!- simonz05 [n=simon@vpn133.krs.hia.no] has joined #go-nuts 16:41 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts 16:44 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit ["Leaving"] 16:50 -!- jessicara [n=nya@unaffiliated/jessicara] has joined #go-nuts 16:51 -!- hackbench [n=hackbenc@88.242.234.136] has joined #go-nuts 16:52 -!- skammer [n=skammer@79.139.142.75] has quit [Read error: 110 (Connection timed out)] 16:54 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts 16:56 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit [] 16:56 -!- kaib_ [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 16:56 -!- mode/#go-nuts [+v kaib_] by ChanServ 16:57 -!- nu-eve [n=chatzill@30.211.60.213.static.mundo-r.com] has joined #go-nuts 16:59 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 17:01 -!- kaib_ [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Client Quit] 17:02 -!- Kamilli [n=ap@95.139.231.103] has joined #go-nuts 17:03 -!- beneth` [n=beneth`@beneth.fr] has quit ["leaving"] 17:04 -!- malkomalko_ [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined #go-nuts 17:06 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit ["Leaving."] 17:08 -!- sajmon [n=Szymon@static-ip-77-89-87-105.promax.media.pl] has quit ["Ex-Chat"] 17:08 -!- Kamilli [n=ap@95.139.231.103] has left #go-nuts [] 17:09 -!- WalterMundt [n=waltermu@twiki/developer/EtherMage] has joined #go-nuts 17:16 -!- ericvh [i=20616e3f@gateway/web/freenode/x-sfiuyembcrvbympk] has joined #go-nuts 17:17 -!- tibshoot [n=tibshoot@linagora-230-146.pr0.nerim.net] has quit ["Quitte"] 17:18 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 17:20 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has left #go-nuts ["Leaving"] 17:21 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit [Read error: 110 (Connection timed out)] 17:22 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined #go-nuts 17:23 -!- trickie [n=trickie@94.100.112.225] has quit [Read error: 113 (No route to host)] 17:24 -!- todos [n=ttodos@195.160.234.10] has quit ["Ex-Chat"] 17:29 -!- Daminvar [n=Daminvar@129.21.121.159] has joined #go-nuts 17:34 -!- simonz05 [n=simon@vpn133.krs.hia.no] has quit ["Ex-Chat"] 17:37 -!- Venom_X_ [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 17:38 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Nick collision from services.] 17:38 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts 17:43 -!- merkage [i=fusion@91.206.90.82] has joined #go-nuts 17:45 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read error: 60 (Operation timed out)] 17:45 -!- toumbia [n=toumbia@216.144.118.20] has quit [Read error: 110 (Connection timed out)] 17:45 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts 17:47 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts 17:48 -!- alexsuraci` [n=alex@li71-127.members.linode.com] has joined #go-nuts 17:54 -!- snearch [n=olaf@e179129163.adsl.alicedsl.de] has joined #go-nuts 17:55 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read error: 110 (Connection timed out)] 17:58 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has quit [] 17:59 < kimelto> morning! 18:05 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"] 18:07 -!- toumbia [n=toumbia@216.144.118.20] has joined #go-nuts 18:11 < plexdev> http://is.gd/5crmn by [Russ Cox] in go/src/pkg/testing/ -- testing: compute MB/s in benchmarks 18:13 -!- elmar [n=elmar@188.107.213.152] has joined #go-nuts 18:13 -!- skammer [n=skammer@79.139.142.75] has quit [Read error: 110 (Connection timed out)] 18:13 -!- hackbench [n=hackbenc@88.242.234.136] has left #go-nuts ["Leaving"] 18:15 -!- skammer [n=skammer@79.139.142.75] has joined #go-nuts 18:16 -!- rajeshsr [n=rajeshsr@59.92.6.157] has joined #go-nuts 18:16 -!- sjbrown_ [n=sjbrown@c-69-181-182-137.hsd1.ca.comcast.net] has joined #go-nuts 18:17 -!- Adys [n=Adys@unaffiliated/adys] has quit [Read error: 110 (Connection timed out)] 18:17 < rajeshsr> anyone wrote an IRC bot in go ? 18:17 < rajeshsr> just planning to pioneer something with go :) 18:17 -!- s_mosher [n=smosher@bas1-ottawa10-1279302916.dsl.bell.ca] has joined #go-nuts 18:17 < rajeshsr> so just wanna confirm.. :) 18:21 <+iant> > fmt.Println("hello") 18:21 < rndbot> hello 18:21 <+iant> although I guess I don't know if that is written in Go.... 18:22 < alexsuraci`> rajeshsr: yeah, there have been a couple actually I believe (rndbot being one of them?) 18:23 -!- aarapov [n=aarapov@r2ah201.net.upc.cz] has joined #go-nuts 18:23 < rajeshsr> ha, cool! 18:23 -!- tobiasu [n=tobiasu@tin.tmux.org] has quit [Remote closed the connection] 18:23 -!- pvandusen [n=pdusen@crob4-55.flint.umich.edu] has joined #go-nuts 18:23 -!- tobiasu_ [n=tobiasu@64.85.165.147] has joined #go-nuts 18:24 < rajeshsr> so is tat a go interpreter? 18:24 < rajeshsr> i mean rndbot.. 18:24 < rajeshsr> what it does? 18:25 <+iant> I think Gracenotes wrote it; I think it compiles the code and runs it in a sandbox 18:25 <+danderson> correct 18:25 < rajeshsr> lemme see, if I cud write a bot that may easily point to the lib in golang.. 18:25 < rajeshsr> or like that? 18:25 <+danderson> it compiles and runs with a safe restricted subset of packages 18:25 < rajeshsr> will that be good? 18:26 <+danderson> and the whole compile+run cycle runs in a locked down VM 18:26 < rajeshsr> oh, source is open? 18:26 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 18:26 -!- mode/#go-nuts [+v kaib] by ChanServ 18:26 < Gracenotes> yes, I have a Google Code respository I've been working on-and-off with, in the midst of a school project 18:27 < rajeshsr> BTW, !fmt will give link to docs of fmt or like that; won't that be good to have? 18:27 < rajeshsr> any feedbacks on a bot like that? 18:27 < rajeshsr> Gracenotes, oh, cool! 18:27 < Gracenotes> that is one of the extra modules I'm working on :) among some other things that are introspective the pkg source and provide help along those lines 18:27 < Daminvar> Hi. I recently noticed that there's a println function in the latest Go that can work without being imported. Are there any other functions like that, and is there a reason why it was added? 18:27 < rajeshsr> ha, that is really cool! 18:28 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts 18:28 < Gracenotes> the current Go documentation generator doesn't seem to provide as much information as might be useful 18:28 <+iant> Daminvar: println has been there all along; it is in the language spec as a predeclared function 18:28 < plexdev> http://is.gd/5cs4O by [Russ Cox] in 7 subdirs of go/ -- make Native Client support build again, 18:28 < plexdev> http://is.gd/5cs4S by [Russ Cox] in go/doc/ -- spec: document that built-ins cannot be used as func values 18:28 <+iant> however println may go away in the future 18:28 < plexdev> http://is.gd/5cs51 by [Russ Cox] in go/src/pkg/bytes/ -- bytes: asm for bytes.IndexByte 18:28 < Daminvar> Ah, I guess I didn't read well enough >_<; 18:28 < Gracenotes> rajeshsr: anyway, here is the subset that's currently in use.. http://code.google.com/p/go-bot/source/browse/ 18:28 < rajeshsr> Gracenotes, well i was thinking of making an index of the docs from the site... 18:29 < rajeshsr> Gracenotes, thanks, lemme look at that 18:29 < Gracenotes> other modules can easily be added, just with a hook to call them from some @command 18:30 < Gracenotes> not a module *system* so to speak; some IRC bots provide a general interface for a module, which can be loaded and unloaded at runtime. dynamic loading isn't so easy in Go, but a common interface couldn't hurt either... 18:30 < rajeshsr> hmm, ok, cool! Let me learn from your source! 18:31 < rajeshsr> do you mind working on ur source and try to extend it etc. ? 18:31 < rajeshsr> ok, i know i made a difficult question! :) 18:32 < rajeshsr> leave that! 18:32 < rajeshsr> Thanks for making it open though.. 18:33 -!- rog [n=rog@78.149.102.239] has quit [] 18:34 < Gracenotes> rajeshsr: if you're scraping from the web, a searchable index would be great. I have some similar ideas to do preprocessing by searching through the source, which might be a bit cleaner, which could also be used for it 18:35 <+iant> note that godoc does some sort of indexing internally already 18:35 < Gracenotes> I've been using go/ast and go/parser to do introspection and get types of top-level declarations 18:36 < Gracenotes> I've made a simple algorithm based on the spec to find all pairs of interface implementation, which godoc seems to not do 18:36 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [] 18:36 < rajeshsr> Gracenotes, The idea is to give link to the ppl, say to the doc and to the code about a package or a function.. 18:37 < Gracenotes> iant: yep, some. not enough for links to types, yet, I think. 18:37 < rajeshsr> I believe that can be a good way to communicate to the people. Lemme see about this though.. 18:37 < rajeshsr> I have never written an IRC bot before! so it may take more time for me to make this happen! Anyway I will get some free time soon I guess to work on this 18:40 -!- mitchellh [n=mitchell@microchip.dyn.cs.washington.edu] has joined #go-nuts 18:40 -!- pdusen [n=pdusen@crob4-55.flint.umich.edu] has quit [Read error: 110 (Connection timed out)] 18:42 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Connection timed out] 18:43 -!- me____ [n=me@batman.acm.jhu.edu] has quit [Read error: 110 (Connection timed out)] 18:44 -!- rog [n=rog@78.149.102.239] has joined #go-nuts 18:44 -!- CalJunior [n=caljunio@82-168-237-95.ip.telfort.nl] has joined #go-nuts 18:46 -!- CalJunior [n=caljunio@82-168-237-95.ip.telfort.nl] has quit [Client Quit] 18:47 -!- rog [n=rog@78.149.102.239] has quit [Client Quit] 18:47 < fenicks> hello 18:48 -!- gasreaa [n=atwong@nat/slide/x-apflflsxknrrkkas] has joined #go-nuts 18:48 -!- gasreaa [n=atwong@nat/slide/x-apflflsxknrrkkas] has left #go-nuts [] 18:49 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts 18:50 -!- Anders_ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read error: 110 (Connection timed out)] 18:50 < dagle> fenicks: Hi. 18:52 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has joined #go-nuts 18:56 < dho> so 18:57 < dho> iant: I think the issue is that the parameters used to start the new m in newosproc are in a struct on the stack 18:57 < dho> iant: i think newosproc can return before mstart is called in the child and someone trashes the stack 18:57 <+iant> nice 18:58 < dho> unfortunately, i can't malloc() that struct either 18:58 < dho> ...which doesn't make sense 18:59 < plexdev> http://is.gd/5ctAD by [Adam Langley] in go/src/pkg/runtime/ -- Remove global chanlock. 19:00 < dho> oops, sizeof param != sizeof *param after i malloc it. duh. 19:00 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit [Connection timed out] 19:01 -!- snicket [n=cabina@148.227.201.174] has joined #go-nuts 19:04 -!- ericvh [i=20616e3f@gateway/web/freenode/x-sfiuyembcrvbympk] has quit [Ping timeout: 180 seconds] 19:09 -!- snicket [n=cabina@148.227.201.174] has quit [] 19:13 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has joined #go-nuts 19:13 -!- Daminvar [n=Daminvar@129.21.121.159] has quit ["Leaving"] 19:14 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has joined #go-nuts 19:14 -!- brunov [n=bruno@190.191.110.64] has quit [Read error: 110 (Connection timed out)] 19:15 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has quit [Remote closed the connection] 19:15 -!- RolaBlade [n=winston@hoasb-ff08dd00-36.dhcp.inet.fi] has quit ["leaving"] 19:16 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has quit [Client Quit] 19:16 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has joined #go-nuts 19:16 -!- mitchellh [n=mitchell@microchip.dyn.cs.washington.edu] has quit ["Leaving."] 19:18 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined #go-nuts 19:18 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has joined #go-nuts 19:19 -!- tav_ [n=tav@92.24.81.122] has joined #go-nuts 19:22 -!- snearch [n=olaf@e179129163.adsl.alicedsl.de] has quit [Remote closed the connection] 19:24 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts 19:24 -!- snearch_ [n=olaf@g225059081.adsl.alicedsl.de] has joined #go-nuts 19:26 -!- tav [n=tav@92.24.53.220] has quit [Read error: 110 (Connection timed out)] 19:30 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"] 19:30 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has quit [Read error: 60 (Operation timed out)] 19:31 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has quit [Read error: 54 (Connection reset by peer)] 19:31 -!- awishformore [n=awishfor@ip-88-207-235-15.dyn.luxdsl.pt.lu] has joined #go-nuts 19:33 -!- eno__ [n=eno@adsl-70-137-164-145.dsl.snfc21.sbcglobal.net] has joined #go-nuts 19:36 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [] 19:36 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 19:37 -!- poul [n=pool@ip98-182-40-121.ri.ri.cox.net] has joined #go-nuts 19:38 -!- blackmagik [n=blackmag@unaffiliated/blackmagik] has joined #go-nuts 19:40 -!- poul [n=pool@ip98-182-40-121.ri.ri.cox.net] has quit [Client Quit] 19:41 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined #go-nuts 19:41 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit [Client Quit] 19:45 -!- perdix [n=perdix@sxemacs/devel/perdix] has quit [Read error: 110 (Connection timed out)] 19:45 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has quit ["Leaving."] 19:45 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed out)] 19:47 -!- enigmus [n=e@S0106001d7e52d1d9.vc.shawcable.net] has quit ["leaving"] 19:47 -!- Metaphorically [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined #go-nuts 19:49 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined #go-nuts 19:49 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit [Remote closed the connection] 19:49 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has joined #go-nuts 19:50 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined #go-nuts 19:51 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined #go-nuts 19:52 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit [Client Quit] 19:53 -!- BlueT_ [n=matthew@blog.psinfo.com.tw] has quit [Read error: 101 (Network is unreachable)] 19:53 -!- feamcor [n=feamcor@196.210.218.187] has joined #go-nuts 19:53 -!- toumbia [n=toumbia@216.144.118.20] has left #go-nuts [] 19:53 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has quit ["Leaving"] 19:54 -!- |chachan| [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts 19:54 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit [Read error: 104 (Connection reset by peer)] 19:54 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has quit [Client Quit] 19:55 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts 19:56 -!- |chachan| [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit [Client Quit] 19:56 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts 19:58 -!- feamcor [n=feamcor@196.210.218.187] has quit ["Colloquy for iPhone - http://colloquy.mobi"] 20:00 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has joined #go-nuts 20:00 < plexdev> http://is.gd/5cwwZ by [Ian Lance Taylor] in go/src/pkg/os/ -- Add os.Rename. 20:01 -!- mitchellh [n=mitchell@D-69-91-143-81.dhcp4.washington.edu] has quit [Client Quit] 20:02 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit [Read error: 110 (Connection timed out)] 20:04 -!- Metaphorically [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit [Read error: 110 (Connection timed out)] 20:05 -!- watr [n=quassel@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 20:06 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has joined #go-nuts 20:07 -!- snnd_ [n=dennis@shell.hackerlab.de] has quit ["brrrzzz"] 20:11 -!- zgr [n=zgrge@109.107.167.247] has joined #go-nuts 20:12 < zgr> hi all 20:12 < uriel> hi zgr 20:14 -!- Adys [n=Adys@APoitiers-259-1-41-76.w90-55.abo.wanadoo.fr] has joined #go-nuts 20:22 -!- Wiz126 [i=Wiz126@72.20.223.249] has joined #go-nuts 20:23 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has joined #go-nuts 20:32 -!- rajeshsr [n=rajeshsr@59.92.6.157] has quit [Remote closed the connection] 20:33 -!- zgr [n=zgrge@109.107.167.247] has left #go-nuts [] 20:33 -!- Nanooo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts 20:42 -!- outrageousness [n=andrewz@c-76-25-166-1.hsd1.co.comcast.net] has joined #go-nuts 20:45 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has quit [] 20:46 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined #go-nuts 20:47 -!- illya77 [n=illya77@45-147-133-95.pool.ukrtel.net] has joined #go-nuts 20:49 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit [Read error: 110 (Connection timed out)] 20:53 -!- Sungem [i=Sungem@118-168-239-163.dynamic.hinet.net] has quit [Read error: 110 (Connection timed out)] 20:54 -!- alexsuraci` [n=alex@li71-127.members.linode.com] has quit ["Lost terminal"] 20:59 -!- ikke [n=ikke@unaffiliated/ikkebr] has joined #go-nuts 21:01 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit ["KVIrc Insomnia 4.0.0, revision: , sources date: 20090520, built on: 2009/06/06 11:44:47 UTC http://www.kvirc.net/"] 21:02 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined #go-nuts 21:02 -!- willdye [n=willdye@fern.dsndata.com] has left #go-nuts [] 21:04 -!- watr [n=quassel@d64-180-45-230.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)] 21:05 -!- tomestla [n=tom@78.251.243.0] has joined #go-nuts 21:05 -!- aarapov [n=aarapov@r2ah201.net.upc.cz] has quit ["Leaving."] 21:11 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has joined #go-nuts 21:11 -!- Xavi_ [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has quit [Client Quit] 21:14 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has joined #go-nuts 21:18 -!- stevenyvr [n=schan@76-10-184-108.dsl.teksavvy.com] has quit ["leaving"] 21:20 -!- ikke [n=ikke@unaffiliated/ikkebr] has quit [Operation timed out] 21:23 -!- elmar [n=elmar@188.107.213.152] has quit ["Leaving"] 21:28 -!- clip9_ [i=tj@12.81-166-62.customer.lyse.net] has quit [Remote closed the connection] 21:29 -!- skyyy [i=caw@res55551479.rh.rit.edu] has joined #go-nuts 21:32 -!- willdye [n=willdye@fern.dsndata.com] has joined #go-nuts 21:32 < plexdev> http://is.gd/5cAL4 by [Adam Langley] in go/src/pkg/runtime/ -- runtime: shift the index for the sort by one. 21:32 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has quit [Remote closed the connection] 21:33 -!- willdye [n=willdye@fern.dsndata.com] has left #go-nuts [] 21:34 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has quit ["Leaving."] 21:36 -!- afurlan [n=afurlan@scorpion.mps.com.br] has quit [Remote closed the connection] 21:37 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts 21:39 -!- skyyy [i=caw@res55551479.rh.rit.edu] has quit [Client Quit] 21:40 -!- ericvh [i=46714e0e@gateway/web/freenode/x-uretkbycahzvktps] has joined #go-nuts 21:40 -!- XniX23 [i=vegy@89-212-233-217.dynamic.dsl.t-2.net] has quit [] 21:44 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has joined #go-nuts 21:47 -!- lux` [n=lux@151.95.190.245] has joined #go-nuts 21:49 -!- g0bl1n [n=g0bl1n@bl3-77-245.dsl.telepac.pt] has quit [Client Quit] 21:52 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has joined #go-nuts 21:52 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined #go-nuts 21:53 -!- i3d [n=i3dmaste@74.125.59.65] has joined #go-nuts 21:54 -!- JSharpe2 [n=jamie@5ad9395b.bb.sky.com] has joined #go-nuts 21:56 -!- ericvh [i=46714e0e@gateway/web/freenode/x-uretkbycahzvktps] has quit ["Page closed"] 21:58 -!- freshup [n=adam@66.185.163.162] has joined #go-nuts 21:59 -!- brunov [n=bruno@190.191.110.64] has quit [Read error: 110 (Connection timed out)] 22:04 < plexdev> http://is.gd/5cC67 by [Ian Lance Taylor] in go/src/pkg/syscall/ -- Add syscall.Rename for NaCl. Fixes NaCl build. 22:08 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts 22:08 -!- crashR [n=crasher@codextreme.pck.nerim.net] has quit ["Leaving."] 22:10 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has quit [] 22:10 -!- Nanooo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit [Client Quit] 22:11 -!- JSharpe [n=jamie@5ad9395b.bb.sky.com] has quit [Success] 22:13 -!- illya77 [n=illya77@45-147-133-95.pool.ukrtel.net] has quit [Read error: 104 (Connection reset by peer)] 22:13 -!- firecrow [n=firecrow@208.82.12.34] has joined #go-nuts 22:21 -!- Venom_X_ [n=pjacobs@66.54.185.131] has joined #go-nuts 22:21 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has quit [Nick collision from services.] 22:22 -!- tomestla [n=tom@78.251.243.0] has quit [Read error: 110 (Connection timed out)] 22:24 -!- itrekkie [n=itrekkie@ip72-200-105-72.tc.ph.cox.net] has quit [Read error: 110 (Connection timed out)] 22:30 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has joined #go-nuts 22:32 -!- cpr420 [n=cpr420@c-67-165-199-143.hsd1.co.comcast.net] has joined #go-nuts 22:32 -!- sjbrown_ [n=sjbrown@c-69-181-182-137.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] 22:33 -!- ikkebr [n=ikke@unaffiliated/ikkebr] has quit [Connection timed out] 22:37 -!- Sungem [i=Sungem@118-160-168-131.dynamic.hinet.net] has joined #go-nuts 22:39 -!- rog [n=rog@78.148.235.61] has joined #go-nuts 22:40 -!- jdp [n=gu@ool-435238c0.dyn.optonline.net] has quit [Remote closed the connection] 22:40 -!- jdp [n=gu@ool-435238c0.dyn.optonline.net] has joined #go-nuts 22:41 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit [] 22:45 -!- lux` [n=lux@151.95.190.245] has quit [Read error: 110 (Connection timed out)] 22:48 -!- ShadowIce [n=pyoro@unaffiliated/shadowice-x841044] has quit ["Verlassend"] 22:49 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has joined #go-nuts 22:50 -!- Meidor [n=quassel@cl-936.ams-05.nl.sixxs.net] has joined #go-nuts 22:54 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit ["Leaving"] 22:57 -!- CaptainLucifel [n=captainl@49.84.196-77.rev.gaoland.net] has quit [Read error: 113 (No route to host)] 22:58 -!- codedread [i=180dd699@gateway/web/freenode/x-yjprnjogncuhcyzi] has quit [Ping timeout: 180 seconds] 23:01 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has quit [] 23:01 -!- sjbrown_ [n=sjbrown@dsl081-072-059.sfo1.dsl.speakeasy.net] has joined #go-nuts 23:02 -!- ehird [n=ehird@91.104.237.227] has joined #go-nuts 23:09 -!- raichoo [n=raichoo@i577AF22B.versanet.de] has quit ["http://raichoo.blogspot.com"] 23:14 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit ["Leaving."] 23:16 -!- Adys [n=Adys@unaffiliated/adys] has quit [Read error: 104 (Connection reset by peer)] 23:18 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts 23:18 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit [] 23:22 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has quit ["Bye!"] 23:28 < WalterMundt> I'm looking at the C implementation of runtime.Caller. Anyone here know how that works? It takes parameters like "bool retbool" and modifies these. I guess Go's calling convention is such that no additional indirection is necessary there? 23:29 -!- snearch_ [n=olaf@g225059081.adsl.alicedsl.de] has quit ["Ex-Chat"] 23:31 < WalterMundt> it calls FLUSH(&arg) for each such arg before returning...but all that does is invoke a mysterious USED(ptr) on it that appears to be built into the cc 23:32 < WalterMundt> ahh, maybe the #pragma on FLUSH is doing the magic 23:32 -!- firecrow [n=firecrow@208.82.12.34] has left #go-nuts ["Leaving"] 23:33 < WalterMundt> ...no, that just prevents stack split 23:34 -!- watr [n=quassel@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 23:35 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has quit [Remote closed the connection] 23:37 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts 23:38 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has joined #go-nuts 23:40 -!- scoopr [n=scoopr@et.vaan.osaa.fi] has joined #go-nuts 23:50 -!- adiabatic [n=adiabati@dsl-206-55-130-248.tstonramp.com] has joined #go-nuts 23:56 -!- skelterjohn [n=jasmuth@c-76-116-176-34.hsd1.nj.comcast.net] has joined #go-nuts 23:57 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has quit ["Leaving"] 23:57 -!- lmoura_ [n=lauromou@200.184.118.130] has quit [Remote closed the connection] --- Log closed Sat Dec 05 00:00:30 2009