Go Language Resources Go, golang, go... NOTE: This page ceased updating in October, 2012

--- Log opened Tue Jan 26 00:00:01 2010
--- Day changed Tue Jan 26 2010
00:00 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[Client Quit]
00:02 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has quit []
00:06 -!- chachan [n=chachan@201.208.206.105] has quit ["KVIrc Insomnia 4.0.0,
revision: 3763, sources date: 20091222, built on: 2010-01-08 08:47:55 UTC
http://www.kvirc.net/"]
00:08 -!- rhelmer [n=rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has quit
[Client Quit]
00:11 -!- chachan [n=chachan@201.208.206.105] has joined #go-nuts
00:12 -!- scarabx [n=scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
00:14 -!- ducktype [n=fdsgdfsg@host25-60-dynamic.55-79-r.retail.telecomitalia.it]
has quit [Read error: 110 (Connection timed out)]
00:20 -!- uriel_ [n=uriel@li43-28.members.linode.com] has joined #go-nuts
00:20 -!- ct_ [n=ct@plutonium.ct.id.au] has joined #go-nuts
00:20 -!- RaoulLeClodo [n=JoLeClod@88.191.67.114] has joined #go-nuts
00:20 -!- Wi11 [n=william@dhcp-0-14-bf-38-80-9c.cpe.powergate.ca] has joined
#go-nuts
00:20 -!- JBeshir [n=namegduf@138.38.226.61] has joined #go-nuts
00:20 -!- Method [n=Method@nat-3-135.snu.edu] has joined #go-nuts
00:21 -!- roto [n=roto@64.79.202.154] has joined #go-nuts
00:23 -!- Weems [n=frodo@unaffiliated/weems] has quit [Read error: 104 (Connection
reset by peer)]
00:24 -!- syd_ [n=sydcogs@118.127.19.220] has joined #go-nuts
00:26 -!- u4ia [n=weechat@quepasa.solcon.nl] has joined #go-nuts
00:31 -!- rhelmer [n=rhelmer@38.112.6.110] has joined #go-nuts
00:32 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
00:34 -!- ericvh [n=ericvh@cpe-70-113-78-14.austin.res.rr.com] has joined #go-nuts
00:35 -!- ericvh [n=ericvh@cpe-70-113-78-14.austin.res.rr.com] has left #go-nuts
[]
00:35 -!- mssm [n=mssm@ip-95-221-78-85.bb.netbynet.ru] has quit [Read error: 110
(Connection timed out)]
00:38 -!- JSharpe [n=jamie@5ad5027e.bb.sky.com] has quit [Read error: 104
(Connection reset by peer)]
00:38 -!- nullpo_ [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has joined
#go-nuts
00:40 -!- fgb [n=fgb@190.246.85.45] has quit ["Leaving."]
00:40 -!- fgb [n=fgb@190.246.85.45] has joined #go-nuts
00:47 -!- Venom_X_ [n=pjacobs@66.54.185.131] has joined #go-nuts
00:48 -!- suiside [n=suiside@unaffiliated/suiside] has quit [Read error: 60
(Operation timed out)]
00:49 -!- rhelmer [n=rhelmer@38.112.6.110] has quit [Client Quit]
00:50 -!- kanru [n=kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
00:53 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has joined #go-nuts
00:55 -!- nullpo [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has quit [Read
error: 110 (Connection timed out)]
01:00 -!- chachan [n=chachan@201.208.206.105] has quit ["KVIrc Insomnia 4.0.0,
revision: 3763, sources date: 20091222, built on: 2010-01-08 08:47:55 UTC
http://www.kvirc.net/"]
01:04 -!- suiside [n=suiside@unaffiliated/suiside] has joined #go-nuts
01:05 -!- itrekkie [n=itrekkie@ip72-211-128-139.tc.ph.cox.net] has joined #go-nuts
01:05 -!- border [n=border@114.246.77.112] has joined #go-nuts
01:06 -!- bl3u [n=me@24-107-152-12.dhcp.stls.mo.charter.com] has joined #go-nuts
01:13 < ashaw> how do I access FMA instructions in go?
01:14 <+iant> ashaw: there is no way to access them directly at present
(assuming you mean multiply-and-add)
01:15 -!- Venom_X [n=pjacobs@66.54.185.131] has quit [Read error: 113 (No route to
host)]
01:15 -!- ayo [n=nya@g227032166.adsl.alicedsl.de] has quit [Read error: 104
(Connection reset by peer)]
01:16 -!- aho [n=nya@g227032166.adsl.alicedsl.de] has joined #go-nuts
01:19 -!- tomestla [n=tom@AToulouse-151-1-62-161.w81-250.abo.wanadoo.fr] has quit
["Leaving."]
01:22 -!- teedex [n=teedex@adsl-76-200-101-92.dsl.pltn13.sbcglobal.net] has joined
#go-nuts
01:23 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has joined #go-nuts
01:28 < plexdev> http://is.gd/72DmC by [Robert Griesemer] in
go/src/pkg/go/parser/ -- steps towards a simplified parser interface
01:36 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has quit [Remote
closed the connection]
01:36 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has joined #go-nuts
01:37 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has quit [Remote
closed the connection]
01:39 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has joined #go-nuts
01:40 -!- tokuhiro_ [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has quit [Read
error: 110 (Connection timed out)]
01:42 -!- tokuhiro_ [n=tokuhiro@s230.GtokyoFL21.vectant.ne.jp] has joined #go-nuts
01:44 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has quit []
01:48 -!- Paradox934X [n=Paradox9@98.142.211.46] has left #go-nuts []
01:48 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has joined #go-nuts
01:59 < plexdev> http://is.gd/72JKR by [Russ Cox] in 4 subdirs of go/ -- 5l,
6l, 8l: accept only one object file
02:00 -!- b00m_chef [n=watr@d64-180-45-230.bchsia.telus.net] has quit [Read error:
110 (Connection timed out)]
02:02 -!- Gracenotes [n=person@wikipedia/Gracenotes] has quit [Connection timed
out]
02:03 -!- rndbot [n=bot@wikipedia/Gracenotes] has quit [Read error: 110
(Connection timed out)]
02:05 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts
02:07 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined
#go-nuts
02:12 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has joined #go-nuts
02:13 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has quit [Client Quit]
02:14 -!- Will_D_ [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has joined #go-nuts
02:14 -!- Will_D_ [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has quit [Read error:
104 (Connection reset by peer)]
02:15 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has joined #go-nuts
02:15 -!- teedex [n=teedex@adsl-76-200-101-92.dsl.pltn13.sbcglobal.net] has quit
[Remote closed the connection]
02:16 -!- teedex [n=teedex@adsl-76-200-101-92.dsl.pltn13.sbcglobal.net] has joined
#go-nuts
02:20 -!- Alkavan [n=alkavan@IGLD-84-228-123-6.inter.net.il] has quit ["Leaving"]
02:23 -!- BMeph [n=BMeph@65.103.151.24] has joined #go-nuts
02:29 -!- b00m_chef [n=watr@128.189.89.108] has joined #go-nuts
02:31 < plexdev> http://is.gd/72PWF by [Russ Cox] in 6 subdirs of go/ --
runtime, type switch: eliminate package global name space assumption
02:31 < plexdev> http://is.gd/72PWY by [Russ Cox] in 2 subdirs of
go/src/cmd/ -- eliminate package global name space
02:31 < plexdev> http://is.gd/72PXC by [Russ Cox] in go/src/cmd/cc/ -- cc:
correct handling of leading ·
02:32 -!- teedex [n=teedex@adsl-76-200-101-92.dsl.pltn13.sbcglobal.net] has quit
[Success]
02:33 -!- rndbot [n=bot@wikipedia/Gracenotes] has joined #go-nuts
02:36 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has quit [Read error:
110 (Connection timed out)]
02:42 < ashaw> how do I access FMA instructions in go?
02:42 -!- geocalc [n=geobsd@lns-bzn-61-82-250-112-107.adsl.proxad.net] has joined
#go-nuts
02:48 < plexdev> http://is.gd/72T7y by [Russ Cox] in go/src/cmd/ld/ -- ld:
typo
02:48 < plexdev> http://is.gd/72T7N by [Petar Maymounkov] in
go/src/pkg/http/ -- http: make Request.Body an io.ReadCloser, matching
Response.Body.
02:59 -!- GeoBSD [n=geobsd@lns-bzn-45-82-65-145-171.adsl.proxad.net] has quit
[Read error: 110 (Connection timed out)]
03:01 -!- nighty__ [n=nighty@210.188.173.245] has joined #go-nuts
03:04 < plexdev> http://is.gd/72WlJ by [Russ Cox] in go/ -- A+C: add Stephen
Weinberg (individual CLA)
03:04 < plexdev> http://is.gd/72WlX by [Stephen Weinberg] in go/src/pkg/xml/
-- xml: add Escape, copied from template.HTMLEscape.
03:04 < plexdev> http://is.gd/72WmD by [Russ Cox] in 22 subdirs of
go/src/pkg/ -- in C and asm, replace pkg·name with ·name
03:11 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has quit []
03:20 -!- jhawk28 [n=jhawk28@user-142g7u9.cable.mindspring.com] has quit [Remote
closed the connection]
03:21 -!- aho [n=nya@g227032166.adsl.alicedsl.de] has quit [Read error: 104
(Connection reset by peer)]
03:24 -!- aho [n=nya@g227032166.adsl.alicedsl.de] has joined #go-nuts
03:27 -!- CyberScript32_ [n=mkvogh@189.84.122.14] has joined #go-nuts
03:27 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
03:38 -!- geocalc [n=geobsd@lns-bzn-61-82-250-112-107.adsl.proxad.net] has quit
[Remote closed the connection]
03:42 -!- ioricloud [n=mkvogh@189.84.122.14] has quit [Read error: 110 (Connection
timed out)]
03:49 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit []
03:50 -!- nullpo_ [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has quit [Client
Quit]
03:50 -!- Hong_MinHee [n=dahlia@211.239.163.54] has quit ["leaving"]
03:55 -!- itrekkie [n=itrekkie@ip72-211-128-139.tc.ph.cox.net] has quit []
03:56 -!- aho [n=nya@g227032166.adsl.alicedsl.de] has quit [Read error: 104
(Connection reset by peer)]
03:56 -!- aho [n=nya@g227032166.adsl.alicedsl.de] has joined #go-nuts
04:00 -!- Eridius [n=kevin@growl/Eridius] has quit [Read error: 110 (Connection
timed out)]
04:05 -!- gnuvince_ [n=vince@64.235.200.81] has joined #go-nuts
04:07 -!- Venom_X [n=pjacobs@66.54.185.131] has quit []
04:07 -!- moraes [n=moraes@187.39.158.51] has joined #go-nuts
04:11 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit ["Bye
Bye"]
04:20 -!- gnuvince [n=vince@72.0.219.40] has quit [Read error: 113 (No route to
host)]
04:29 -!- itrekkie [n=itrekkie@ip72-211-128-139.tc.ph.cox.net] has joined #go-nuts
04:41 -!- sstangl [n=sean@BERLIN.RES.CMU.EDU] has quit ["rrr, debian"]
04:44 -!- teedex_ [n=teedex@adsl-76-200-101-92.dsl.pltn13.sbcglobal.net] has
joined #go-nuts
04:49 -!- sstangl [n=sean@BERLIN.RES.CMU.EDU] has joined #go-nuts
04:50 -!- gnuvince [n=vince@64.235.204.151] has joined #go-nuts
05:01 -!- gnuvince_ [n=vince@64.235.200.81] has quit [Read error: 110 (Connection
timed out)]
05:05 -!- droid0011 [n=g1@p4FDCA76F.dip.t-dialin.net] has joined #go-nuts
05:05 < res> nsf: about go-hg, PATH added on sunday
05:07 < res> in spite not wanting to, since i dont like adding to path
automagically ;)
05:07 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts
05:07 -!- mode/#go-nuts [+v kaib] by ChanServ
05:07 < res> besides, it's the only pkg with full functionality
05:07 <+kaib> evening everyone
05:09 < anticw> kaib: you have a sheeva plug or similar?
05:09 -!- mssm [n=mssm@ip-95-221-78-85.bb.netbynet.ru] has joined #go-nuts
05:09 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has joined
#go-nuts
05:10 <+kaib> anticw: just a simple at91sam7s breakout board plus some
hardware attached to it
05:10 < anticw> v5 arm then?
05:12 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has quit
[Client Quit]
05:12 -!- path[l] [i=UPP@120.138.102.34] has quit []
05:13 -!- path[l] [i=UPP@120.138.102.34] has joined #go-nuts
05:20 -!- droid001 [n=g1@p4FDCB93E.dip.t-dialin.net] has quit [Connection timed
out]
05:21 < anticw> dho: awake still?
05:24 -!- b00m_chef [n=watr@128.189.89.108] has quit [Read error: 110 (Connection
timed out)]
05:27 -!- Ortzman [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has joined
#go-nuts
05:35 < anticw> kaib: i was curious, how large is the runtime you use on
that?  how much 'free memory' do you have to play with?
05:40 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has joined
#go-nuts
05:44 -!- Ortzinator [n=ortzinat@unaffiliated/ortzinator] has quit [Read error:
110 (Connection timed out)]
05:44 -!- Ortzinator [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has joined
#go-nuts
05:44 -!- moraes_ [n=moraes@187.39.158.51] has joined #go-nuts
05:46 -!- supertr4mp [n=hevalbar@88.231.86.219] has quit [Client Quit]
05:46 -!- moraes [n=moraes@187.39.158.51] has quit [Read error: 60 (Operation
timed out)]
05:49 -!- moraes_ [n=moraes@187.39.158.51] has quit [Client Quit]
05:49 -!- shemale-magic [n=gav@cpe-76-172-28-85.socal.res.rr.com] has quit [Read
error: 104 (Connection reset by peer)]
05:50 -!- moraes [n=moraes@187.39.158.51] has joined #go-nuts
05:50 -!- gnuvince_ [n=vince@64.235.200.187] has joined #go-nuts
05:50 -!- Ortzman [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has quit [Read
error: 110 (Connection timed out)]
05:51 < plexdev> http://is.gd/73sAP by [Kai Backman] in go/src/cmd/5l/ --
salvaging 183105 from dead client
05:55 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has quit
["Leaving."]
05:56 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has joined
#go-nuts
06:05 -!- gnuvince [n=vince@64.235.204.151] has quit [Read error: 110 (Connection
timed out)]
06:08 -!- Ortzman [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has joined
#go-nuts
06:09 -!- scarabx [n=scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit ["This
computer has gone to sleep"]
06:16 <+kaib> anticw: sorry, was debugging some build errors after a sync
06:16 <+kaib> anticw: yep, arm5.
06:17 <+kaib> anticw: 256kB flash, 32 kB SRAM.
06:18 -!- bl3u [n=me@24-107-152-12.dhcp.stls.mo.charter.com] has quit [Read error:
110 (Connection timed out)]
06:19 < anticw> kaib: np, i saw the commits and figured as much
06:19 < anticw> kaib: 32kB SRAM ...  that's very very tight, can you do
anything useful with that?
06:20 <+kaib> anticw: i hope so.  i've been running a CNC system on
something with 4kB of SRAM, so 32kB seems like a largish upgrade.
06:20 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has quit
["Leaving."]
06:20 <+kaib> anticw: the trick is to use secondary memories (like SD cards)
and ethernet.
06:21 <+kaib> anticw: the core can pump data through at 600Mbit/s, you just
can't stop and store anything
06:22 < anticw> kaib: sd and ethernet seem clumsy as secondary memories,
esp.  the later and you tend to have to reserve packet buffers to make that robust
and it's going to have unpredictale latencies
06:22 < plexdev> http://is.gd/73yAF by [Robert Griesemer] in 2 subdirs of
go/test/ -- channel types parsed not according to spec by 6g
06:24 <+kaib> anticw: true, eth is just for getting data in, SD cards are
good as extended memory.
06:24 <+kaib> anticw: they are relatively easy to hook up in terms of
software and you can get them very cheaply.
06:26 -!- Ortzinator [n=ortzinat@unaffiliated/ortzinator] has quit [Read error:
110 (Connection timed out)]
06:27 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has joined
#go-nuts
06:30 -!- Kibiz0r [n=Adium@adsl-99-155-155-75.dsl.klmzmi.sbcglobal.net] has quit
[Client Quit]
06:32 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
06:32 -!- teedex_ [n=teedex@adsl-76-200-101-92.dsl.pltn13.sbcglobal.net] has quit
[Read error: 104 (Connection reset by peer)]
06:37 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has quit ["Ex-Chat"]
06:42 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts
06:50 -!- ayo [n=nya@g227032166.adsl.alicedsl.de] has joined #go-nuts
06:50 -!- aho [n=nya@g227032166.adsl.alicedsl.de] has quit [Read error: 104
(Connection reset by peer)]
06:51 -!- ayo [n=nya@g227032166.adsl.alicedsl.de] has left #go-nuts []
07:01 -!- teedex [n=teedex@adsl-75-36-132-162.dsl.pltn13.sbcglobal.net] has joined
#go-nuts
07:06 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
07:08 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has joined
#go-nuts
07:18 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has joined #go-nuts
07:18 -!- Cyprien [i=Cyprien@38-14.3-85.cust.bluewin.ch] has joined #go-nuts
07:18 < anticw> any mac people awake here?
07:19 < anticw> i'm wondering why 'hg sync' fails on my mcapple test machine
...  the hg extension isn't loading but nothing is obvious to me as to why
07:28 -!- path[l] [i=UPP@120.138.102.34] has quit []
07:36 -!- wuehlmaus [n=wuehlmau@p4FCC6D56.dip.t-dialin.net] has joined #go-nuts
07:37 -!- idea_squirrel [i=ct2rips@77-22-20-181-dynip.superkabel.de] has joined
#go-nuts
07:37 -!- Cyprien_ [i=Cyprien@110-174.3-85.cust.bluewin.ch] has quit [Read error:
110 (Connection timed out)]
07:38 <+kaib> anticw: hg sync was working a few moments ago
07:40 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has quit [Read error:
110 (Connection timed out)]
07:44 < anticw> kaib: the issue is resolved...  for some reason hg clone on
linux DTRT and setup hgrc but the mac vesion didn't
07:44 < anticw> manually tweaking things and it's fine now, not sure why the
difference ...  might be a mercurial quirk
07:44 -!- dizm [n=dizm@121.98.168.127] has quit ["Leaving."]
07:45 -!- dizm [n=dizm@121.98.168.127] has joined #go-nuts
07:45 -!- dizm [n=dizm@121.98.168.127] has left #go-nuts []
07:46 < anticw> when does the runtime invoke GC?
07:47 < anticw> oh wow...  GC is very very slow when i invoke malloc.GC
07:48 -!- toastedmilk [n=ToastedM@74-44-42-143.dr01.lmrs.ia.frontiernet.net] has
joined #go-nuts
07:50 -!- kaigan|work_
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
07:50 -!- path[l] [n=path@122.182.0.38] has joined #go-nuts
07:53 -!- kaigan|work_
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Client
Quit]
07:53 -!- kaigan|work_
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
07:56 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has joined #go-nuts
07:57 -!- scm_ [i=justme@c162121.adsl.hansenet.de] has joined #go-nuts
07:59 < nsf> res: nice :)
08:06 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Read
error: 110 (Connection timed out)]
08:09 -!- kaib [n=kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit []
08:10 -!- scm [i=justme@c136016.adsl.hansenet.de] has quit [Read error: 113 (No
route to host)]
08:25 -!- fgb [n=fgb@190.246.85.45] has quit [Read error: 104 (Connection reset by
peer)]
08:31 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has quit
["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"]
08:32 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
08:32 -!- jcb__ [n=jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
08:33 -!- sea-gull [n=sea-gull@95-28-121-214.broadband.corbina.ru] has joined
#go-nuts
08:34 -!- keeto [n=keeto@121.54.92.149] has quit []
08:37 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts
08:41 -!- jajamana [n=cbe@62.70.2.252] has joined #go-nuts
08:41 -!- jajamana1 [n=cbe@cm-84.215.40.160.getinternet.no] has quit [Read error:
110 (Connection timed out)]
08:41 -!- keeto [n=keeto@121.54.92.149] has joined #go-nuts
08:50 -!- jcb__ [n=jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
08:53 -!- ShadowIce [n=pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
08:55 -!- furbage [n=furbage@87-194-207-82.bethere.co.uk] has joined #go-nuts
08:56 -!- furbage [n=furbage@87-194-207-82.bethere.co.uk] has quit [Remote closed
the connection]
09:07 -!- bortzmeyer [n=bortzmey@batilda.nic.fr] has joined #go-nuts
09:19 -!- nighty__ [n=nighty@210.188.173.245] has quit [Client Quit]
09:21 -!- bortzmeyer [n=bortzmey@batilda.nic.fr] has quit [Client Quit]
09:27 -!- bortzmeyer [n=bortzmey@batilda.nic.fr] has joined #go-nuts
09:29 -!- Hong_MinHee [n=dahlia@211.239.163.54] has joined #go-nuts
09:32 -!- tanamo [n=tanamo@125.252.70.230] has joined #go-nuts
09:42 -!- wuehlmaus [n=wuehlmau@p4FCC6D56.dip.t-dialin.net] has quit [Read error:
110 (Connection timed out)]
09:43 -!- wuehlmaus [n=wuehlmau@p4FCC6417.dip.t-dialin.net] has joined #go-nuts
09:51 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has quit ["Leaving"]
09:58 -!- murodese [n=James@124-169-46-4.dyn.iinet.net.au] has joined #go-nuts
10:10 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has left
#go-nuts []
10:10 -!- wrtp [n=rog@78.149.59.49] has joined #go-nuts
10:16 -!- murodes1 [n=James@124-169-46-4.dyn.iinet.net.au] has quit [Read error:
110 (Connection timed out)]
10:19 -!- teedex [n=teedex@adsl-75-36-132-162.dsl.pltn13.sbcglobal.net] has quit
[Client Quit]
10:23 -!- lahl [i=fusion@193.104.228.25] has quit [Remote closed the connection]
10:25 -!- lahl [i=fusion@193.104.228.25] has joined #go-nuts
10:26 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts []
10:27 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts
10:27 -!- SinDoc [n=yaz@213.49.145.54] has joined #go-nuts
10:34 -!- tux21b [n=nnnchris@trujillo.srv.pocoo.org] has quit [Read error: 104
(Connection reset by peer)]
10:36 -!- robot12 [n=root@robot12.kgts.ru] has quit [Read error: 104 (Connection
reset by peer)]
10:39 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
10:42 -!- res [n=res@unaffiliated/res] has quit [Read error: 110 (Connection timed
out)]
10:43 -!- border [n=border@114.246.77.112] has quit [Client Quit]
10:44 -!- cworth [n=cworth@u15218177.onlinehome-server.com] has quit [Read error:
60 (Operation timed out)]
10:44 -!- cworth [n=cworth@u15218177.onlinehome-server.com] has joined #go-nuts
10:53 -!- SinDoc [n=yaz@213.49.145.54] has quit ["Ex-Chat"]
10:53 -!- cworth` [n=cworth@u15218177.onlinehome-server.com] has joined #go-nuts
10:55 -!- robot12 [n=root@robot12.kgts.ru] has joined #go-nuts
11:00 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
11:00 -!- JPascal [n=jpascal@195.239.8.22] has joined #go-nuts
11:00 -!- afurlan [n=afurlan@scorpion.mps.com.br] has joined #go-nuts
11:01 -!- cworth [n=cworth@u15218177.onlinehome-server.com] has quit [Read error:
104 (Connection reset by peer)]
11:16 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
11:31 -!- tomestla [n=tom@AToulouse-151-1-3-161.w83-193.abo.wanadoo.fr] has joined
#go-nuts
11:33 -!- General13372 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Read error: 110 (Connection timed out)]
11:33 -!- kanru [n=kanru@61-30-10-70.static.tfn.net.tw] has quit ["WeeChat 0.3.0"]
11:38 -!- ikke [n=ikkibr@unaffiliated/ikkebr] has joined #go-nuts
11:42 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts
11:44 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined
#go-nuts
11:59 -!- Cyprien_ [i=Cyprien@38-14.3-85.cust.bluewin.ch] has joined #go-nuts
12:16 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has joined #go-nuts
12:17 -!- Cyprien [i=Cyprien@38-14.3-85.cust.bluewin.ch] has quit [Read error: 110
(Connection timed out)]
12:28 -!- rrr_ [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the
connection]
12:35 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has quit [Client Quit]
12:36 -!- Adys [n=Adys@unaffiliated/adys] has quit [Remote closed the connection]
12:38 -!- nsf [n=nsf@jiss.convex.ru] has quit ["WeeChat 0.3.1"]
12:55 -!- slashus2 [n=slashus2@74-137-24-74.dhcp.insightbb.com] has joined
#go-nuts
12:57 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts
12:59 -!- nsf [n=nsf@jiss.convex.ru] has joined #go-nuts
12:59 -!- gnuvince [n=vince@64.235.200.187] has quit [Read error: 60 (Operation
timed out)]
12:59 -!- gnuvince [n=vince@70.35.163.53] has joined #go-nuts
13:02 -!- murodes1 [n=James@124-169-46-4.dyn.iinet.net.au] has joined #go-nuts
13:06 -!- p0g0_ [n=pogo@unaffiliated/p0g0] has joined #go-nuts
13:06 -!- GeoBSD [n=geobsd@lns-bzn-61-82-250-112-107.adsl.proxad.net] has joined
#go-nuts
13:09 -!- bortzmeyer [n=bortzmey@batilda.nic.fr] has quit [Client Quit]
13:09 -!- bortzmeyer [n=bortzmey@batilda.nic.fr] has joined #go-nuts
13:22 -!- murodese [n=James@124-169-46-4.dyn.iinet.net.au] has quit [Read error:
110 (Connection timed out)]
13:27 -!- slashus2 [n=slashus2@74-137-24-74.dhcp.insightbb.com] has quit [Remote
closed the connection]
13:34 -!- JSharpe [n=jamie@5ad1d7d2.bb.sky.com] has joined #go-nuts
13:39 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
13:44 -!- kanru [n=kanru@220-139-99-64.dynamic.hinet.net] has joined #go-nuts
13:51 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has joined #go-nuts
13:51 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has left #go-nuts []
13:55 -!- idea_squirrel [i=ct2rips@77-22-20-181-dynip.superkabel.de] has quit
[Read error: 104 (Connection reset by peer)]
14:03 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has quit [Remote closed the
connection]
14:04 -!- jajamana [n=cbe@62.70.2.252] has quit [Read error: 110 (Connection timed
out)]
14:05 -!- jajamana1 [n=cbe@cm-84.215.40.160.getinternet.no] has joined #go-nuts
14:07 -!- ericvh [n=ericvh@32.97.110.63] has joined #go-nuts
14:09 -!- oal [n=olav@5.79-160-122.customer.lyse.net] has joined #go-nuts
14:09 -!- hevalbaranov [n=hevalbar@88.252.167.164] has joined #go-nuts
14:18 -!- amacleod [n=amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined
#go-nuts
14:23 -!- Wiz126 [i=Wiz126@72.20.222.187] has quit [Read error: 110 (Connection
timed out)]
14:23 -!- scarabx [n=scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
14:37 -!- p4p4 [n=P4p4@248.121.113.82.net.de.o2.com] has joined #go-nuts
14:37 -!- tomestla [n=tom@AToulouse-151-1-3-161.w83-193.abo.wanadoo.fr] has quit
[Read error: 110 (Connection timed out)]
14:39 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts []
14:43 -!- p4p4_ [n=P4p4@248.121.113.82.net.de.o2.com] has joined #go-nuts
14:43 -!- iant [n=iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Read
error: 110 (Connection timed out)]
14:43 -!- CyberScript32_ [n=mkvogh@189.84.122.14] has quit [Read error: 54
(Connection reset by peer)]
14:44 -!- ioricloud [n=mkvogh@189.84.122.14] has joined #go-nuts
14:52 -!- nanoo [n=nano@95-89-197-218-dynip.superkabel.de] has joined #go-nuts
14:52 -!- scarabx [n=scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit ["This
computer has gone to sleep"]
14:52 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has joined
#go-nuts
14:55 -!- hevalbaranov [n=hevalbar@88.252.167.164] has quit ["WeeChat 0.2.6.3"]
14:58 -!- p4p4 [n=P4p4@248.121.113.82.net.de.o2.com] has quit [Connection timed
out]
15:00 -!- tav [n=tav@89.241.159.203] has joined #go-nuts
15:02 -!- iant [n=iant@67.218.106.28] has joined #go-nuts
15:02 -!- mode/#go-nuts [+v iant] by ChanServ
15:04 -!- crashR [n=crasher@codextreme.pck.nerim.net] has joined #go-nuts
15:07 -!- rrr_ [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts
15:16 -!- skelterjohn [n=jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined
#go-nuts
15:22 -!- tanamo_ [n=tanamo@125.252.70.230] has joined #go-nuts
15:24 -!- LuitvD [n=luitvd@beigetower/luitvd] has joined #go-nuts
15:28 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
15:32 -!- kanru [n=kanru@220-139-99-64.dynamic.hinet.net] has quit ["WeeChat
0.3.1"]
15:35 -!- tanamo [n=tanamo@125.252.70.230] has quit [Read error: 110 (Connection
timed out)]
15:37 -!- idea_squirrel [i=ct2rips@77-22-21-72-dynip.superkabel.de] has joined
#go-nuts
15:39 -!- stalled_ [n=411@unaffiliated/stalled] has joined #go-nuts
15:44 -!- johan-s [n=johan@106.80-203-21.nextgentel.com] has quit ["awaaaay"]
15:46 -!- nanoo [n=nano@95-89-197-218-dynip.superkabel.de] has quit ["Leaving"]
15:48 -!- stalled__ [n=411@95-26-40-230.broadband.corbina.ru] has joined #go-nuts
15:49 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
15:51 -!- stalled_ [n=411@unaffiliated/stalled] has quit [Read error: 60
(Operation timed out)]
15:52 -!- jalmeida [n=jalmeida@c9340a2e.virtua.com.br] has joined #go-nuts
15:52 -!- rrr_ [i=rrr@gateway/gpg-tor/key-0x9230E18F] has quit [Remote closed the
connection]
15:53 -!- stalled [n=411@unaffiliated/stalled] has quit [Read error: 110
(Connection timed out)]
15:54 -!- yaroslav [n=yaroslav@93.157.184.185] has joined #go-nuts
15:54 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has joined #go-nuts
15:54 -!- Wiz126 [i=Wiz126@72.20.226.140] has joined #go-nuts
15:56 -!- kaigan|work_
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Client
Quit]
16:01 -!- nanoo [n=nano@95-89-197-218-dynip.superkabel.de] has joined #go-nuts
16:04 -!- JPascal [n=jpascal@195.239.8.22] has quit [Client Quit]
16:04 -!- Venom_X [n=pjacobs@66.54.185.131] has joined #go-nuts
16:05 -!- brrant [n=John@168-103-71-2.hlrn.qwest.net] has joined #go-nuts
16:05 -!- itrekkie [n=itrekkie@ip72-211-128-139.tc.ph.cox.net] has quit []
16:06 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
16:12 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
16:16 -!- yaroslav [n=yaroslav@93.157.184.185] has quit []
16:17 -!- Will_D [n=Will@c-24-17-243-6.hsd1.wa.comcast.net] has quit [Read error:
110 (Connection timed out)]
16:18 -!- iant [n=iant@67.218.106.28] has quit [Read error: 110 (Connection timed
out)]
16:19 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
16:21 -!- tanamo__ [n=tanamo@125.252.70.230] has joined #go-nuts
16:24 < bortzmeyer> /msg NickServ IDENTIFY bortzmeyer
16:24 < bortzmeyer> I do not find the way to have varying types (structs
with a part which depends on some fields, like CASE in Ada or unions in C)
16:26 -!- bortzmeyer [n=bortzmey@batilda.nic.fr] has quit ["Leaving."]
16:27 < dho> Apparently also doesn't find it important to wait for more than
2 minutes for an answer.
16:29 -!- Ortzman [n=ortzinat@cpe-065-191-006-129.nc.res.rr.com] has left #go-nuts
[]
16:29 < LuitvD> clearly
16:29 -!- Ortzinator [n=ortzinat@unaffiliated/ortzinator] has joined #go-nuts
16:30 < LuitvD> or he has found that he said something stupid...
16:36 -!- tanamo_ [n=tanamo@125.252.70.230] has quit [Read error: 110 (Connection
timed out)]
16:47 -!- skelterjohn [n=jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit []
16:53 -!- Kibiz0r [n=Adium@wndsnyhed01-pool1-a130.wndsny.tds.net] has quit
["Leaving."]
16:55 -!- moraes [n=moraes@187.39.158.51] has quit [Read error: 54 (Connection
reset by peer)]
16:56 -!- moraes [n=moraes@187.39.158.51] has joined #go-nuts
16:57 -!- nealmcb [n=neal@ubuntu/member/nealmcb] has left #go-nuts []
17:03 -!- rrr [i=rrr@gateway/gpg-tor/key-0x9230E18F] has joined #go-nuts
17:06 -!- crashR [n=crasher@codextreme.pck.nerim.net] has quit ["Leaving."]
17:13 -!- Alkavan [n=alkavan@IGLD-84-228-123-6.inter.net.il] has joined #go-nuts
17:18 -!- b00m_chef [n=watr@174.6.160.238] has joined #go-nuts
17:21 -!- iant [n=iant@nat/google/x-omoyfuxmxiiitocm] has joined #go-nuts
17:21 -!- mode/#go-nuts [+v iant] by ChanServ
17:24 < anticw> iant: are you planning on using the same gc as 6g in the
short term or waiting to see what happens on that front?
17:25 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has joined #go-nuts
17:27 < anticw> hmm...  33s to sort ~3M elements in vector.Vector ...  that
seems quite slow
17:33 -!- tomestla [n=tom@AToulouse-151-1-38-71.w83-203.abo.wanadoo.fr] has joined
#go-nuts
17:35 -!- Wiz126 [i=Wiz126@72.20.226.140] has quit [Read error: 110 (Connection
timed out)]
17:35 -!- p4p4_ [n=P4p4@248.121.113.82.net.de.o2.com] has quit [Read error: 104
(Connection reset by peer)]
17:36 -!- p4p4 [n=P4p4@248.121.113.82.net.de.o2.com] has joined #go-nuts
17:40 <+iant> anticw: I'm planning to use mostly the same GC code, although
it will require compiler support which will of course be different
17:42 -!- jajamana2 [n=cbe@62.70.2.252] has joined #go-nuts
17:44 -!- JSharpe2 [n=jamie@5ad1d7d2.bb.sky.com] has joined #go-nuts
17:44 -!- jajamana1 [n=cbe@cm-84.215.40.160.getinternet.no] has quit [Read error:
110 (Connection timed out)]
17:44 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
17:46 -!- encolpe [n=encolpe@gai69-3-82-235-15-3.fbx.proxad.net] has joined
#go-nuts
17:48 -!- ikke [n=ikkibr@unaffiliated/ikkebr] has quit []
17:56 -!- bortzmeyer [n=stephane@central.sources.org] has joined #go-nuts
17:56 -!- deso [n=deso@x0561a.wh30.tu-dresden.de] has joined #go-nuts
17:59 -!- JSharpe [n=jamie@5ad1d7d2.bb.sky.com] has quit [Read error: 110
(Connection timed out)]
17:59 -!- iant [n=iant@nat/google/x-omoyfuxmxiiitocm] has quit ["Leaving."]
18:03 -!- iant [n=iant@nat/google/x-hmfdofmjqxicnuxz] has joined #go-nuts
18:03 -!- mode/#go-nuts [+v iant] by ChanServ
18:06 -!- jA_cOp [n=yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
18:07 -!- Xera^ [n=brit@87-194-208-246.bethere.co.uk] has joined #go-nuts
18:09 -!- nsf [n=nsf@jiss.convex.ru] has quit ["WeeChat 0.3.1"]
18:15 -!- DerHorst [n=Horst@e176111053.adsl.alicedsl.de] has joined #go-nuts
18:18 -!- LuitvD [n=luitvd@beigetower/luitvd] has quit [Read error: 60 (Operation
timed out)]
18:23 < jalmeida> is possible install go on win ?
18:24 -!- LuitvD [n=luitvd@beigetower/luitvd] has joined #go-nuts
18:26 -!- path[l] [n=path@122.182.0.38] has quit []
18:27 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has joined
#go-nuts
18:28 < plexdev> http://is.gd/7634X by [Russ Cox] in go/doc/ -- spec: allow
func() func().
18:36 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts
18:38 <+iant> jalmeida: see http://code.google.com/p/go-windows/
18:45 < plexdev> http://is.gd/767kw by [Russ Cox] in 5 subdirs of go/ -- gc:
fix chan <- chan precedence.
18:46 -!- path[l] [i=UPP@120.138.102.34] has joined #go-nuts
18:48 < anticw> iant: compiler support in which way?
18:49 <+iant> anticw: the compiler has to note when a pointer is copied or
discarded
18:49 <+iant> in order to do efficient reference counting
18:50 < anticw> iant: the long-term plan is reference counts vs something
like mark and sweep?
18:50 <+iant> yes, that is what we currently plan
18:56 < anticw> iant: how large are the counters?  it seems i could overflow
a 32-bit one w/o much effort
18:58 <+iant> anticw: actually it would take a fair amount of effort because
you would have to make that many copies of the pointer
18:58 <+iant> anticw: I think if you did that we would just never collect
the pointer
18:59 < anticw> iant: it might be contrived ...  but not hard
18:59 < anticw> array/slice indicies being ints already bite in some cases
18:59 < anticw> i dont know of a clean way to deal with that
19:00 <+iant> anticw: your program would have to run for a while
19:00 <+iant> anticw: yeah, I'm not sure I agree with using 32-bit indices
for slices, but it does make the 99% case faster
19:01 < anticw> iant: i dont want 64-bit though ...  not by default
19:01 < anticw> because i almost never need it ...  but 4GB is really small
now days
19:01 < anticw> even for cellphones ...  many have 16GB of flash for example
19:02 <+iant> I think the question is how often you accidentally have a
single slice more than 4G
19:02 <+iant> if you know the slice can be that large, you can partition
19:02 <+iant> which I agree is inconvenient
19:02 < anticw> segments
19:02 < anticw> again
19:02 < anticw> that was a failure
19:02 -!- Wiz126 [i=Wiz126@72.20.225.240] has joined #go-nuts
19:03 <+iant> well, I won't try to defend it too strongly; an issue to raise
on the mailing list
19:06 < anticw> iant: would something like [[]]int (ugly) be potentially a
way to indicate something like 64-bit index requirements?
19:06 < anticw> but only in declaration?  it feels really really ugly
19:07 < anticw> and it would mean for i:=0; ...  ; ...  { // cast needed to
access ary from i }
19:07 <+iant> I would just write a separate type with methods for large data
sets
19:07 <+iant> like container/vector
19:07 <+iant> but using int64
19:07 < anticw> container/vector right now is horrible slow
19:08 < anticw> a sort of ~3M elements takes 33s now
19:08 <+iant> I wonder how much of that is due to useless bounds checking
19:10 -!- hevalbaranov [n=hevalbar@88.252.167.164] has joined #go-nuts
19:10 < anticw> well, some of that i think can be optimized away, i think
that's probably why jvm/jit is MUCH faster than go right now
19:15 <+iant> Yes, I expect that some can be optimized away eventually
19:20 * LuitvD might be moving
19:23 -!- b00m_chef [n=watr@174.6.160.238] has quit [Connection timed out]
19:39 -!- gnuvince [n=vince@70.35.163.53] has quit [Read error: 60 (Operation
timed out)]
19:42 -!- gnuvince [n=vince@70.35.163.53] has joined #go-nuts
19:46 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has
joined #go-nuts
19:47 -!- tanamo_ [n=tanamo@125.252.70.230] has joined #go-nuts
19:47 < plexdev> http://is.gd/76kYl by [Robert Griesemer] in
go/src/pkg/go/parser/ -- Bug in go/parser when coverting identifier lists.
19:56 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
19:57 -!- jalmeida [n=jalmeida@c9340a2e.virtua.com.br] has quit ["Fui embora"]
19:57 -!- afurlan [n=afurlan@scorpion.mps.com.br] has quit [Remote closed the
connection]
19:58 -!- idea_squirrel [i=ct2rips@77-22-21-72-dynip.superkabel.de] has quit [Read
error: 54 (Connection reset by peer)]
20:03 -!- tanamo__ [n=tanamo@125.252.70.230] has quit [Read error: 110 (Connection
timed out)]
20:04 < plexdev> http://is.gd/76pa0 by [Robert Griesemer] in 2 subdirs of
go/src/ -- Allow func() func().
20:10 -!- sea-gull [n=sea-gull@95-28-121-214.broadband.corbina.ru] has quit [Read
error: 110 (Connection timed out)]
20:14 -!- sea-gull [n=sea-gull@95-28-59-98.broadband.corbina.ru] has joined
#go-nuts
20:14 -!- alkavan [n=alkavan@IGLD-84-228-123-6.inter.net.il] has quit [Read error:
104 (Connection reset by peer)]
20:15 -!- alkavan [n=alkavan@IGLD-84-228-123-6.inter.net.il] has joined #go-nuts
20:31 -!- Xera^ [n=brit@87-194-208-246.bethere.co.uk] has quit [Read error: 104
(Connection reset by peer)]
20:31 -!- nanoo [n=nano@95-89-197-218-dynip.superkabel.de] has quit ["Leaving"]
20:33 -!- tanamo__ [n=tanamo@125.252.70.230] has joined #go-nuts
20:36 -!- tanamo_ [n=tanamo@125.252.70.230] has quit [Read error: 60 (Operation
timed out)]
20:37 -!- Venom_X [n=pjacobs@66.54.185.131] has joined #go-nuts
20:38 -!- DerHorst [n=Horst@e176111053.adsl.alicedsl.de] has quit [Remote closed
the connection]
20:38 -!- p4p4_ [n=P4p4@24.106.113.82.net.de.o2.com] has joined #go-nuts
20:38 -!- p4p4_ [n=P4p4@24.106.113.82.net.de.o2.com] has quit [Remote closed the
connection]
20:38 -!- p4p4_ [n=P4p4@24.106.113.82.net.de.o2.com] has joined #go-nuts
20:43 -!- hstimer [n=hans@70.90.170.37] has joined #go-nuts
20:43 -!- hstimer [n=hans@70.90.170.37] has quit [Remote closed the connection]
20:43 -!- hstimer [n=hans@70.90.170.37] has joined #go-nuts
20:44 < hstimer> what is the byte overhead per channel -- including all
bookkeeping structures etc..
20:45 -!- Xera^ [n=brit@87-194-208-246.bethere.co.uk] has joined #go-nuts
20:46 <+iant> hstimer: about 6 32-bit words plus 10 pointers plus the buffer
for a buffered channel
20:47 <+iant> make that 8 pointers
20:47 < hstimer> iant: any meaningful context switch cost?  i.e.  cycles
20:47 <+iant> the cost of switching between goroutines is fairly low, just
some register saves and loads; I'm not sure how many cycles it is, though
20:48 < hstimer> so under 10 or 20 cycles probably
20:48 < hstimer> how is the current implementation of go with respect to
multiple cpu/cores?
20:49 < hstimer> can it keep them busy?
20:49 <+iant> the current implementation multiplexes go routines onto
underlying OS threads
20:49 <+iant> yes, it can keep them busy
20:49 < hstimer> iant: thanks
20:49 <+iant> there is probably some scheduling overhead, 10 or 20 cycles
may be too low
20:49 <+iant> I mean, finding the next goroutine to run
20:49 <+iant> though that is simple for a synchronous channel send
20:50 < hstimer> oh...  what is the algorithm?
20:50 <+iant> I'm not sure exactly
20:50 < hstimer> I assumed something simple like a ring
20:50 <+iant> yes, it's something simple for sure
20:50 <+iant> see src/pkg/runtime/proc.c
20:50 < plexdev> http://is.gd/76zgX by [Charles L. Dorian] in
go/src/pkg/math/ -- math: 386 FPU hypot
20:55 -!- p4p4 [n=P4p4@248.121.113.82.net.de.o2.com] has quit [Read error: 110
(Connection timed out)]
20:57 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has quit []
20:58 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has joined #go-nuts
21:00 < hstimer> iant: a lot more than 10 or 20; just eyeballing I would say
it is definitely over 100 -- probably between 200 and 500 unless it has to loop
over the entire queue trying to find available (not blocked) work
21:01 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
21:01 <+iant> put a send on a synchronous channel is a bit of a special
case, but still I'm expect it's at least 100 cycles
21:02 <+iant> s/put/but/
21:02 -!- ptolomy2 [n=consalus@nat/google/x-fxgzijvjcyfrrndr] has joined #go-nuts
21:03 -!- Venom_lnch [n=pjacobs@66.54.185.131] has quit [Read error: 113 (No route
to host)]
21:03 < hstimer> iant: I thought someone did a test with like a million go
routines and twice as many channels....  but I can't remember where I read that
21:03 -!- Eridius [n=kevin@growl/Eridius] has joined #go-nuts
21:04 <+iant> it's in Rob's video, I can't remember whether it was 100,000
or 1,000,000
21:04 -!- res [n=res@unaffiliated/res] has joined #go-nuts
21:04 <+iant> the code is in test/chan/goroutines.go, though there it is
scaled back to 10,000 goroutines for testing
21:05 < dho> should be able to figure that stuff out with hwpmc on freebsd
21:06 < skelterjohn> 100k
21:07 < plexdev> http://is.gd/76CJ5 by [Adam Langley] in 2 subdirs of
go/misc/dashboard/ -- dashboard: add benchmarking support.
21:10 -!- keesj [n=keesj@ip49-193-210-87.adsl2.static.versatel.nl] has quit [Read
error: 60 (Operation timed out)]
21:13 -!- keesj [n=keesj@ip49-193-210-87.adsl2.static.versatel.nl] has joined
#go-nuts
21:13 -!- exch [n=nuada@h144170.upc-h.chello.nl] has quit ["Lost terminal"]
21:14 -!- Wiz126 [i=Wiz126@72.20.225.240] has quit []
21:15 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has joined #go-nuts
21:15 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has left #go-nuts []
21:16 -!- oal [n=olav@5.79-160-122.customer.lyse.net] has quit [Read error: 104
(Connection reset by peer)]
21:17 -!- exch [n=nuada@h144170.upc-h.chello.nl] has joined #go-nuts
21:18 -!- res_ [n=res@unaffiliated/res] has joined #go-nuts
21:18 -!- tanamo__ [n=tanamo@125.252.70.230] has quit [Read error: 60 (Operation
timed out)]
21:18 -!- res [n=res@unaffiliated/res] has quit [Read error: 104 (Connection reset
by peer)]
21:23 < plexdev> http://is.gd/76GgW by [Russ Cox] in go/ -- A+C: add Icarus
Sparry (individual CLA)
21:23 < plexdev> http://is.gd/76Gi0 by [Icarus Sparry] in go/src/cmd/gotest/
-- gotest still assumes that gopack is in your PATH
21:23 < plexdev> http://is.gd/76Gil by [Icarus Sparry] in go/src/pkg/os/ --
os: in test, allow Hostname to return FQDN even if /bin/hostname does not
21:34 -!- leitaox [n=leitaox@187.100.225.67] has joined #go-nuts
21:36 -!- jajamana2 [n=cbe@62.70.2.252] has quit [Client Quit]
21:39 -!- sw4 [n=sw@193.126.212.28] has quit [Remote closed the connection]
21:40 -!- res_ [n=res@unaffiliated/res] has quit [Read error: 104 (Connection
reset by peer)]
21:42 -!- res [n=res@unaffiliated/res] has joined #go-nuts
21:43 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
21:43 -!- b00m_chef [n=watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts
21:43 < LuitvD> looks like the trouble I have with the `net` (and therefore
the `http` package too) is Debian-related
21:43 < LuitvD> as NetBeans (and java in general) is failing to use sockets
too
21:47 < dho> Hm
21:48 < dho> I should try wrapping our high-perf net / smtp library and
playing with it in go
21:48 < dho> it uses closures quite heavily though
21:51 -!- bortzmeyer [n=stephane@central.sources.org] has quit ["Leaving."]
21:53 -!- tor7_ [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
21:53 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[Read error: 104 (Connection reset by peer)]
21:54 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has joined #go-nuts
21:55 -!- nsf [n=nsf@jiss.convex.ru] has joined #go-nuts
21:56 -!- sw4 [n=sw@193.126.212.28] has joined #go-nuts
21:57 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has quit [Remote
closed the connection]
21:57 -!- tor7_ [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
quit [Read error: 104 (Connection reset by peer)]
21:58 -!- jdpo [n=joe@66-169-176-49.dhcp.ftwo.tx.charter.com] has joined #go-nuts
21:59 -!- GeoBSD [n=geobsd@lns-bzn-61-82-250-112-107.adsl.proxad.net] has quit
[Remote closed the connection]
22:05 -!- gnuvince [n=vince@70.35.163.53] has quit ["m,en va voler l'internet de
mon voisin"]
22:11 -!- sea-gull [n=sea-gull@95-28-59-98.broadband.corbina.ru] has quit [Client
Quit]
22:15 -!- Wiz126 [i=Wiz126@72.20.220.37] has joined #go-nuts
22:25 -!- LuitvD [n=luitvd@beigetower/luitvd] has quit ["Leaving"]
22:29 -!- carllerche [n=carllerc@enginey-9.border1.sfo002.pnap.net] has joined
#go-nuts
22:32 -!- aho [n=nya@g228026008.adsl.alicedsl.de] has joined #go-nuts
22:33 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has
quit ["ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.14/2009090900]"]
22:37 -!- Wiz126 [i=Wiz126@72.20.220.37] has quit [Read error: 110 (Connection
timed out)]
22:38 -!- Wiz126 [i=Wiz126@72.20.221.159] has joined #go-nuts
22:40 -!- skelterjohn_ [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
22:40 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit [Read error:
104 (Connection reset by peer)]
22:41 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts []
22:43 -!- leitaox [n=leitaox@187.100.225.67] has quit [Client Quit]
22:47 -!- wrtp [n=rog@78.149.59.49] has quit [Client Quit]
22:48 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: vsmatck,
jvogel, soul9, nchaimov, smcq, Guest77749
22:48 -!- irc [n=irc@209.17.191.58] has joined #go-nuts
22:48 -!- smcq_ [n=smcq@smcq.net] has joined #go-nuts
22:48 -!- Netsplit over, joins: jvogel
22:48 -!- p4p4_ [n=P4p4@24.106.113.82.net.de.o2.com] has quit [Remote closed the
connection]
22:49 -!- Netsplit over, joins: vsmatck
22:52 -!- ptolomy2 [n=consalus@nat/google/x-fxgzijvjcyfrrndr] has quit [Client
Quit]
22:57 -!- deso [n=deso@x0561a.wh30.tu-dresden.de] has quit [Read error: 104
(Connection reset by peer)]
22:59 -!- ericvh [n=ericvh@32.97.110.63] has quit []
23:02 -!- mssm [n=mssm@ip-95-221-78-85.bb.netbynet.ru] has quit [Read error: 110
(Connection timed out)]
23:02 -!- mssm [n=mssm@ip-95-221-65-207.bb.netbynet.ru] has joined #go-nuts
23:12 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
23:12 -!- hcatlin [n=hcatlin@pdpc/supporter/professional/hcatlin] has quit []
23:14 -!- jcb_ [n=jcb@cm-84.215.40.160.getinternet.no] has quit [Client Quit]
23:14 -!- alkavan [n=alkavan@IGLD-84-228-123-6.inter.net.il] has quit ["Leaving"]
23:14 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has left
#go-nuts []
23:15 -!- General13372 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
23:17 -!- jophish [n=jophish@hermi.gotadsl.co.uk] has quit [Remote closed the
connection]
23:20 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Operation timed out]
23:22 -!- KB1JWQ [i=KB1JWQ@freenode/staff/kb1jwq] has quit [Connection timed out]
23:24 -!- nchaimov [n=cowtown@c-71-237-208-209.hsd1.or.comcast.net] has joined
#go-nuts
23:24 < nsf> codereview.appspot.com is so user unfriendly :(
23:25 <+iant> I just use the hg extensions
23:25 < nsf> I've spent an hour figuring out how to send a new issue using
git
23:25 < nsf> I don't like hg :D
23:25 <+iant> well, then....
23:25 < nsf> yep, I'm on my own )
23:26 < nsf> damn, and I forgot 1 file :(
23:28 < happy> does anyone know what is going on with the http lib?
23:28 -!- gnuvince [n=vince@220.227-ppp.3menatwork.com] has joined #go-nuts
23:30 < nsf> what I really like in git is its "staging" concept, where you
can add changes before commit even line by line :D
23:31 < nsf> as far as I remember hg doesn't have such thing
23:33 -!- itrekkie [n=itrekkie@ip72-211-128-139.tc.ph.cox.net] has joined #go-nuts
23:41 < mrd`> nsf: Really?  I find the staging idea unintuitive.
23:42 < mrd`> nsf: I always run "$vc diff" before "$vc commit" to double
check what I'm about to commit.
23:43 < nsf> it's unintuitive when you're making a mess in commits..  but
when you want "nice and sweet" commits where each change makes sense..  it really
helps
23:43 < nsf> basicly you're doing mess in sources as usual and the using git
diff and git diff --cached make nice commits :D
23:43 < nsf> then*
23:43 < mrd`> "diff --cached" is a lot longer to type than "commit -a".
23:44 < nsf> sometimes it's hard to do just right changes in a source tree
23:44 < nsf> for example while working on a big feature X you've noticed
some silly debug print statement
23:45 < nsf> it's bad to include it in the commit with big feature X, but
you really don't want to leave it there
23:45 < mrd`> Hm.
23:45 < nsf> so, you simply remove and then make a separate commit for it :D
23:45 < nsf> "staging" helps managing things
23:46 < mrd`> I guess.
23:49 -!- encolpe [n=encolpe@gai69-3-82-235-15-3.fbx.proxad.net] has quit
["Leaving"]
23:53 < usausa> If you want to do this kind of thing, then the "record"
extension does this for you.  You use it instead of "commit".  It only works to
the patch "hunk" level so if your silly debug print statement is in the middle of
the stuff you are altering you are out of luck.
23:55 < usausa> http://mercurial.selenic.com/wiki/RecordExtension
23:59 -!- Xera` [n=brit@87-194-208-246.bethere.co.uk] has joined #go-nuts
--- Log closed Wed Jan 27 00:00:50 2010