|
Parrot 2.0.0 "Inevitable" released! | parrot.org | Priorities: deprecated core PMCs, ops -> dynops, GC tuning and implementation | Roadmap: icanhaz.com/parrotroadmap | Latest modified TT's: icanhaz.com/parrotbugs Set by moderator on 2 February 2010. |
|||
|
00:02
kurahaupo joined
00:09
cotto_w0rk joined,
estrabd joined,
wagle joined,
eternaleye joined,
NotFound joined
|
|||
| dukeleto | Tene: thanks. I will call upon you when the moon is right | 00:09 | |
|
00:09
mj41_ joined,
kjeldahl__ joined,
d4l3k_ joined,
Coke joined
00:10
pjcj joined,
Hunger joined,
ascent joined,
elmex joined
00:12
Maddingue joined,
GeJ joined,
baest joined
00:15
slavorg joined,
slavorgn joined
|
|||
| tewk | untested --without-threads fix idea gist.github.com/293198 | 00:20 | |
| is there a better way to do this, linux hints adds in -lpthread | 00:22 | ||
| darbelo | tewk: I'd rather correct the hints file. | 00:24 | |
| I just tried that on OpenBSD and it worked. | |||
| tewk | darbelo, the hints file fires before the threads step. | 00:25 | |
| Coke | NotFound: $S0 = argv[1]; $P1 = new $S0 ; that's pretty much the only change. | ||
| tewk | But I'm not a configure guru | 00:26 | |
| darbelo | All I did was nopaste.snit.ch/19454 | ||
| and I now have a threadless parrot when passing Confugure the --without-threads flag | |||
| dukeleto | darbelo: yay! | 00:28 | |
| Coke | openbsd was uncondtionally adding pthread? how wood. | 00:35 | |
| (rude) | |||
| darbelo | Actually most hints files are. | 00:36 | |
| freebsd irix solaris netbsd hpux dragonfly openbsd linux dec_osf | 00:38 | ||
| All guilty. | |||
| So, I'm guessing there is (or was) a reason. But I can't do anything on my box to make said reason show up. | 00:39 | ||
| chromatic | ICU, I thought. | ||
| Not sure. | |||
|
00:39
abqar joined
|
|||
| darbelo | Could be. Let me do a quick test... | 00:40 | |
| Ah, found it. | 00:42 | ||
| ICU brings it's own pthread. So parrot is left without any when I Configure --without ICU. | 00:43 | ||
| tewk: Your solution wins! | |||
| tewk++ | |||
|
00:48
kurahaupo joined
|
|||
| dukeleto | i can new embeddeded hardware today from buglabs.net. Yet another embedded platform for Parrot! | 01:05 | |
| s/i can/i got/ | |||
|
01:09
theory joined
01:10
patspam joined
01:12
patspam joined
01:24
preflex joined
01:25
dh7320 joined
01:37
pjcj joined
01:49
plobsing joined
02:13
hicx174 joined
02:20
silug joined
02:35
kthakore_ joined
03:58
kthakore joined
|
|||
| dukeleto | 'ello | 05:20 | |
| cotto | hi | 05:27 | |
| purl | hello, cotto. | ||
| dukeleto | cotto: how goes? | 05:47 | |
| cotto | it goes. I'm still trying to figure out where. | 05:48 | |
| dukeleto is too | 05:57 | ||
| cotto is glad he doesn't have any neighbors like dukeleto's | 05:58 | ||
| treed | pclass.'name'($S0) | 06:07 | |
| what part of that can produce this error: | |||
| Invalid namespace key of type 'Object' in get_pointer_keyed | |||
| (pclass being an object of type parrot;Class) | 06:08 | ||
| dukeleto | cotto: yes, you are. very glad. | 06:10 | |
| treed: i haven't seend that before | |||
| treed | :-( | 06:11 | |
| I thought maybe it was the argument I was passing in, since it was a PMC. | |||
| But even converting it into a string register doesn't help. | |||
| dukeleto | hmm | ||
| treed | I assume "get_pointer_keyed" is from the method lookup? | ||
| but I have no idea why 'name' would be failing. | 06:12 | ||
| dukeleto | it is a vtable method | ||
| treed | Although. | ||
| Just before that, cardinal;String gets hll_mapped to parrot;String | |||
| does that affect the interpretation of quoted literals in PIR? | |||
|
06:39
dh7320 joined
07:01
preflex joined
07:10
payload joined
07:21
chromatic joined
07:22
patspam joined
07:59
fperrad joined
08:12
iblechbot joined
08:26
bacek joined
|
|||
| cotto | It looks like pirc is breaking headerizer for a change. | 08:32 | |
|
08:43
barney joined
|
|||
| chromatic | cotto, sounds like that pirc file needs a comment /* HEADERIZER HFILE: path/to/some/header.h */ | 08:44 | |
| See almost any other .c file for an example. | |||
| dalek | TT #1423 created by cotto++: pirc breaks headizer | 08:47 | |
| cotto | Then it'll be an easy ticket to close. I'll get it in the morning if nobody beats me. | ||
| night | |||
| dukeleto | root@BUG:~# uname -a | 08:50 | |
| Linux BUG 2.6.27.2 #116 PREEMPT Thu Dec 10 00:03:23 EST 2009 armv6l unknown | |||
| chromatic | Slick. | 08:51 | |
| dukeleto | perl -v says "arm-linux-gnueabi" | 08:52 | |
| chromatic | I'm curious how configure works. | 08:53 | |
| dukeleto | chromatic: what do you mean? | 08:56 | |
| bacek | o hai | 08:59 | |
| moritz, can you op slavorg? | |||
| much better :) | |||
|
09:02
hicx174 joined
|
|||
| dukeleto | this thing is seriously awesome. i must sleep. | 09:09 | |
|
09:50
cognominal joined
|
|||
| dalek | a: 2e0135a | fperrad++ | dynext/pmc/lua (3 files): fix PMC after merge of branch pmc_freeze_with_pmcs |
10:27 | |
|
10:35
bacek_ joined
10:37
riffraff joined
10:46
bacek joined
11:44
payload joined
11:56
man_in_ltop joined
|
|||
| man_in_ltop waves | 11:58 | ||
| are there any nice tutorials anywhere for writing parsers/compilers/interpreters with parrot? :) | 12:01 | ||
| bacek | man_in_ltop, www.parrotblog.org/2008/03/targetin...ot-vm.html | 12:12 | |
| darbelo | bacek: That's rather old. We don't have anything new? | 12:18 | |
| bacek | darbelo, it's still applicable. Almost | ||
| man_in_ltop | yeah, it looks out-of-date | ||
| darbelo | NQP has come a long way since then. | 12:19 | |
| and mk_language_shell now generates a distutils-powered build. Not a makefile. | 12:21 | ||
| man_in_ltop nods | |||
| bacek | darbelo, you are welcome to create new shiny tutorial! | 12:23 | |
| man_in_ltop | please do :) | 12:24 | |
|
12:29
knewt joined
12:30
payload joined
12:37
bluescreen joined
|
|||
| Tene | I wish I had time for that... | 13:04 | |
| I'd love to do that. | 13:05 | ||
|
13:36
tetragon joined
|
|||
| Coke | (tutorial) in leiu of a tutorial, partcl-nqp might be a good starting point. | 14:27 | |
| er, lieu. | |||
| (I hate that word. =-) | |||
|
14:34
jhelwig joined
14:40
davidfetter joined
|
|||
| Coke | I am intrigued by dukeleto's comment on linkedin. | 14:45 | |
| davidfetter | what was that? | ||
| Coke | ... it was on linkedin. I'm not sure it is meant for wider dissemination. | 14:46 | |
| but I know he's on here and will see my note. =-) | |||
| davidfetter on linkedin | |||
|
15:02
PacoLinux joined
15:05
bubaflub joined
|
|||
| Coke finds a random picture on flickr titled "Moritz plans his next move" | 15:21 | ||
| www.flickr.com/photos/misplacedpom/...otostream/ | 15:22 | ||
| (I'm assuming the odds of that being our moritz are verrrry low. =-) | |||
| moritz | aye, not me | ||
|
15:24
dh7320 joined
15:31
Psyche^ joined
15:55
theory joined
16:02
dhg joined
16:22
cognominal joined
16:27
whiteknight joined
|
|||
| Coke | aigh. bestpractical's "SD" tool is a distributed bug db that syncs with RT and Trac. | 16:27 | |
| ... I wonder if we could have just used that to sync tickets. :| | 16:28 | ||
| I will endeavor to foget that now. :| | |||
|
16:38
hercynium joined
|
|||
| whiteknight | Coke: the real benefit to the move was being forced to manually look at every single ticket | 16:48 | |
| moving hundreds of junk RT tickets into trac would have been a bad thing | |||
|
16:56
ruoso joined
17:13
theory joined
17:20
payload joined
17:22
payload joined
17:25
payload1 joined
|
|||
| cotto | whiteknight, good save | 17:27 | |
| dalek | rrot: r43712 | cotto++ | trunk/src/pbc_merge.c: [pbc_merge] calculate the number of constants in all packfiles to be merged |
17:40 | |
| Coke | whiteknight: wait, WHO was forced to look at every single ticket? :P | 17:59 | |
|
17:59
payload joined
|
|||
| Coke | that was kind of my POINT, that I would have liked to push that off on other volunteers. | 17:59 | |
| whiteknight | nobody was forced to | ||
| Coke | no, absolutely, no one was forced to. | 18:00 | |
| But I can tell you, I didn't spend that much time on it because it was fun. | |||
|
18:06
fperrad_ joined
|
|||
| Coke | And it wouldn't have been a bad thing. There was junk. Tying the migration to the junk cleanup was not a good (or bad) idea. it was an accident of implementation. | 18:06 | |
|
18:09
dhg joined
|
|||
| dalek | nxed: r396 | julian.notfound++ | trunk/winxedst1.winxed: optimize step in operator ! in stage 1 |
18:15 | |
|
18:22
joeri joined
|
|||
| dalek | nxed: r397 | julian.notfound++ | trunk/examples/httpserver. (2 files): http server example |
18:25 | |
|
18:57
payload joined
19:04
chromatic joined
19:08
theory joined,
ruoso joined
|
|||
| cotto_work | talk on facebook's PHP->C++ compiler: www.ustream.tv/recorded/4409735 (interesting technical stuff around 13:30) | 19:31 | |
|
19:32
payload joined
19:44
ruoso joined
19:56
ash_ joined
|
|||
| TimToady | phone | 20:00 | |
| allison | TimToady: being interviewed, will be a little late to call | 20:04 | |
| Coke | TimToady: I, as usually, have nothing sixy. | 20:07 | |
|
20:09
bacek joined
|
|||
| dalek | nxed: r398 | julian.notfound++ | trunk/examples/httpserver (7 files): improve http server example |
20:25 | |
| NotFound | Now you don't need apache to have a web server with multilanguage handlers :) | 20:27 | |
| chromatic | Pfft, we already had Tomcat. You can run Java 1.2, Java 1.3, Java 1.4, or Java 5. | 20:33 | |
| cotto_work | Apparently freeing memory isn't a big priority for pbc_merge. | 20:34 | |
| NotFound | I always liked Jinks cat better than Tom cat. | ||
|
20:40
kurahaupo1 joined
20:43
theory joined
21:30
theory joined
21:43
mikehh joined
21:49
davidfetter joined
22:00
Whiteknight joined
|
|||
| dalek | nxed: r399 | julian.notfound++ | trunk/examples/httpserver.winxed: Command line option --config and codingstd fixes in example httpserver |
22:14 | |
|
22:16
cotto_w0rk joined
22:17
hercynium joined
|
|||
| GeJ | Good morning everyone. | 22:18 | |
| cotto_w0rk | hi GeJ | ||
| GeJ | heya cotto | 22:20 | |
| Whiteknight | hello | 22:31 | |
| purl | hi, Whiteknight. | ||
| GeJ | Heya Whiteknight. | 22:32 | |
| purl | hmmm... whiteknight is mailto:wknight8111@gmail.com or the grand master funk or wknight8111.blogspot.com/ | ||
| GeJ | I knew that | ||
|
22:44
hicx174 joined
|
|||
| treed | I was not aware of his Grand Master status. | 22:46 | |
|
22:50
cotto_work joined
|
|||
| dalek | rrot: r43713 | mikehh++ | trunk/src/pbc_merge.c: fix codetest failure - missing c function docs - incorrectly specified |
23:05 | |
| nxed: r400 | julian.notfound++ | trunk/examples/httpserver.winxed: add chroot and setuid capabilities to example http server |
23:06 | ||
|
23:27
cotto_w0rk joined
|
|||
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#32045), fulltest) at r43713 - Ubuntu 9.10 amd64 (g++ with --optimize) | 23:30 | |
|
23:37
cotto_w0rk joined
|
|||
| Coke finds himself promoted to trac admin on another project. Curses! | 23:39 | ||
| chromatic | Never show off your mad skills, especially if they're rare and valuable. | 23:46 | |
| cotto_w0rk | How hard is trac to set up? I've been toying with the idea of setting up a test instance to see how well svn and git integration work together. | ||
|
23:49
cotto_w0rk left,
cotto_w0rk joined
|
|||