|
Parrotsketch Every Tuesday @ 18:30 UTC | IRC Log at irclog.perlgeek.de/parrotsketch/today Set by moderator on 18 February 2009. |
|||
|
00:58
davidfetter_ joined
03:37
samlh joined
07:33
masak joined
09:47
samlh joined
10:13
contingencyplan joined
12:38
amoc joined
14:28
davidfetter joined
|
|||
| cotto | I might be late for #ps. Whoever's leading should ignore me until I respond. | 15:26 | |
|
15:38
rdice joined
16:46
rdice_ joined
17:03
pmichaud joined
17:20
Coke joined
17:27
NordQ joined
17:28
NordQ left
17:30
NotFound joined
17:31
Util joined
17:57
barney joined
18:01
Util left
18:02
tewk joined
18:06
Util joined
18:14
allison joined
18:15
fperrad joined
18:16
PerlJam joined
18:28
Infinoid joined
18:29
jonathan joined
|
|||
| allison | Hi all, who's here so far? | 18:31 | |
| Util | 18:32 | ||
| cotto is not not here | |||
| Infinoid | |||
| barney is here | |||
| fperrad | hello | ||
|
18:32
chromatic joined
|
|||
| davidfetter | OH HAI | 18:32 | |
| Tene | HAI | ||
| NotFound | aloha | ||
| chromatic | morning | ||
| tewk lurks, no report. | 18:33 | ||
| Tene also no report | |||
| davidfetter | built a couple of .spec files on fedora 10 | ||
| tested same by building rakudo against same with patch from fperrad | 18:34 | ||
| EOR | |||
| allison | chromatic: would you like to lead this morning? | ||
| Coke | Do we have a moderator? | ||
| "jinx" | |||
| allison | :) | ||
| chromatic | allison? | ||
| allison | - Finished off the final details of the 1.0 release. | ||
| - Built Ubuntu and Debian packages for 1.0. | |||
| - Made a Pynie developer release (no public announcement, just for process) | |||
| - Basic security sandbox prototype (not committed yet). | 18:35 | ||
| - Merged in load_language branch and deleted it. | |||
| EOR | |||
| chromatic | barney? | ||
| barney | Eclectus us back again, tests are passing | ||
| Removed and readded the Pair PMC | |||
| .eor | |||
| chromatic | Working on recommendations for handling milestone tasks. | 18:36 | |
| Will start in on moving files into subsystem subdirectories and cleaning up headers. | |||
| Thinking about the GC API; have some ideas. | |||
|
18:36
pmichaud joined
|
|||
| chromatic | Will chase down whatever bugs I acn. | 18:36 | |
| Coke? | |||
| Coke | * Behind on TWIP due to illness and 1.0; look for a new issue this week with an unfortunate (but amusing to me!) name change. (I don't think I'll be able to keep up the "week" portion.) | ||
|
18:36
kj joined
|
|||
| Coke | * Devel::NYTProf | 18:36 | |
| ** (Tim Bunce)++ fixed the profiler so it works on steps in our build | |||
| process. | |||
| ** sadly I see nothing obvious to fix yet.(*) | |||
| ** (*) except for some unused perl build code I ripped out. | 18:37 | ||
| * codingstd cleanup - did this by hand quite a bit in the past few weeks; Now have an automated smolder report for this, so there will be daily failures if this is left unchecked. | |||
| * deprecation police - 31 items still eligible for 1.1 | |||
| * ticket police | |||
| ** RT down to 413 tickets. | |||
| ** Trac up to 228 tickets. | |||
| * tcl still broken. Need to examine allison's patches. | |||
| * still no macport for 1.0 due to configure/rpath issues. | |||
| EOR | |||
| chromatic | cotto? | ||
| tewk | I do have a rough draft of a GSoC proposal in google docs "LLVM jitted Parrot" | ||
| cotto | * started refactoring src/hash.c for increased sanity and rainbows | ||
| - deprecated old Parrot_new_INTVAL_hash; new version has lc name and returns Hash* | |||
| * switched Hash PMC to ATTRs | |||
| * removed PMC_num_val and PMC_int_val2 from include/parrot/pobj.h | |||
| * closed/disowned several RT tickets, pinged a few more | |||
| * removed the Bound_NCI and Slice PMCs | |||
| - had to rip out some code that used Bound_NCI, but it's been there forever with no test coverage | |||
| * submitted a patch to fix make cover on Linux, waiting for feedback from non-Linux and non-Darwin | |||
| * random fixes from fuzzer results | |||
| .eor | |||
| q1q | |||
| chromatic | fperrad? | 18:38 | |
| fperrad | * release : Windows packages at SourceForge | ||
| * work on Markdown | |||
| * ask chromatic Coverity guidelines | |||
| * Lua blocker : RT #59968 ~ TT #472 (segfault when catching an exception from C) | |||
| EOR | |||
| chromatic | GeJ? | ||
| Infinoid? | 18:39 | ||
| Infinoid | * Some website updates, not a whole lot else. | ||
| * Santtu++ reported on #parrot earlier today that a selinux update on FC9 has broken JIT, due to selinux preventing executable heap. | |||
| If things go the way it sounds like they will, we should hear a lot more reports of build segfaults from FC9 users in the near future. | |||
| * The TT #18 patch would fix this, but has issues of its own. It could use some attention. | |||
| 1; | |||
| chromatic | japhb? | ||
| kj? | 18:40 | ||
| kj | Unfortunately ENOTIME. Trouble concentrating on $work, so that has highest priority. No report :-( | ||
| chromatic | moritz? | ||
| NotFound? | 18:41 | ||
| NotFound | * Working on the debugger, closing some old tickets related to it | ||
| EOR | 18:42 | ||
| chromatic | particle2? | ||
| PerlJam? | |||
| pmichaud? | 18:43 | ||
| pmichaud | * Rakudo now passing 7322 spectests | ||
| * Updated documentation and deprecations for the 1.0 release | |||
| * Generated Rakudo developer release #15 ("Oslo") | |||
| * Otherwise spent time on vacation, answering questions online | |||
| * Plan for upcoming week: | |||
| ** PGE and PCT refactors | |||
| ** Review new code in Rakudo settings files | |||
| ** Clean up RT tickets and Rakudo patch queue | |||
| EOR | |||
| cotto | q 1 more q | 18:44 | |
| chromatic | Tene? | ||
| tewk? | 18:45 | ||
| tewk | Busy with school | ||
| Tene | gave another presentation | ||
| little bit of rakudo work | |||
| Web.pm work | |||
| Plan to use the load_language opcode in rakudo and friends this week | |||
| .EOR | |||
| tewk | sorry for the 2 inadvertent pastes | 18:46 | |
| I do have a rough draft of a GSoC proposal in google docs "LLVM jitted Parrot" | |||
| .EOR | |||
|
18:47
eggyknap joined
|
|||
| chromatic | Util? | 18:47 | |
| Util | Tuit deficit. | ||
| From last week, only progress on "Win32 - Porting Parrot to MinGW-TDM". Almost ready to add to PLATFORMS. | |||
| New, minor: converting t/op/trans.t to pure PIR. | |||
| q1q | |||
| EOR | |||
| chromatic | Did I miss anyone? | 18:48 | |
| Question time. cotto? | |||
| cotto | for allison: In src/hash.c cleanup, I missed parrot_new_pmc_hash when looking for functions which should return Hash*. | 18:49 | |
| Can an exception to the deprecation policy be made so I can remove this function before the 1.4 release? | |||
| (It's marked PARROT_EXPORT, but nothing in Parrot or Rakudo uses it as of r37659.) | |||
| allison | wasn't the deprecation phrasing pretty general? | 18:50 | |
| cotto | need to check | ||
| It was specific enough not to cover that change. | 18:51 | ||
| NotFound | cotto: will be nice to check if mod_parrot uses it | 18:52 | |
| cotto | I can see this growing. I'll leave it in and add a deprecation notice. | 18:53 | |
| next question: | |||
| Is there anything a sufficiently motivated person could do to speed up parrot? | |||
| allison | several things | 18:54 | |
| chromatic | The next concrete step is likely the calling conventions branch. | ||
| NotFound | Find a way to severely cut the number of places that does conversions between c strings and parrot strings | 18:55 | |
| cotto | NotFound; that happens often? | ||
| allison | one quick one: Jeff isn't using the StringHandle PMC with the I/O opcodes, so we can revert the changes that made the FileHandle PMC polymorphically substitutable in the opcodes, that'll speed up I/O alot | ||
| NotFound | cotto: I think so | 18:56 | |
| cotto | I'll look into that. | ||
| allison | mmd is the other big one | ||
| cotto | as in profile/optimize or is there something specific about it? | 18:57 | |
| allison | see TT #452 for a conversion task | 18:58 | |
| (also in DEPRECATED.pod) | |||
| NotFound | allison: That will not be a severe cut of functionality? | ||
| allison | NotFound: nope, it'll be exactly the same functionality as currently | ||
| NotFound: it'll just be fast for the core types | 18:59 | ||
| (and fall back to the slower MMD for non-core types) | |||
|
19:00
eggyknap joined
|
|||
| chromatic | If and when that actually lands, we'll have the opportunity to profile and optimize. | 19:00 | |
| allison | indeed | ||
| cotto | looking forward to it (and willing to help, if it can be parallelized) | 19:01 | |
| allison | there are deeper MMD refactors to do also, but this is a good start | ||
| cotto | eoq | ||
| Util | still 1q here | 19:03 | |
| chromatic | Go ahead. | 19:04 | |
| Util | `find_global_slot` and `find_global_table` are only found in pdd06_pasm.pod. | ||
| Are these two ops very new, or very old? Deprecated? Never implemented? | |||
| allison | Util: long since deprecated | 19:05 | |
| the "find_global_*" pattern was replaced by "get_global_*" | |||
| Util | Plain `find_global` and `store_global` also deprecated? | ||
| allison | yes | 19:06 | |
| Util | ncigen still uses them | ||
| as well as things once generated by ncigen. | |||
| Thx. EOQ | 19:07 | ||
| chromatic | Other questions? (Sorry that my network keeps dropping.) | 19:09 | |
| kj | any idea of the number of downloads/checkouts of parrot since last week? | 19:12 | |
| allison | only hits to the download page | ||
| kj | did it increase? | ||
| allison | 7,368 | 19:13 | |
| kj | oh not too bad | ||
| allison | we weren't running traffic stats before release day, but I'd say yes | ||
| substantially | |||
| kj | even if 5% downloads... | ||
| allison | exactly | ||
| Util | Win32 only: | 19:14 | |
| sourceforge.net/project/stats/?grou...arrotwin32 | |||
| Set to 2 month view | |||
| Shows a big spike after binary was uploaded and announced | 19:15 | ||
|
19:15
particle joined
|
|||
| Util | fperrad++ | 19:15 | |
| About 1700 Win32 binary downloads since 1.0 release | 19:18 | ||
| kj | nice | ||
| chromatic | Anything else, or shall we call it a week? | 19:20 | |
| fperrad | no, only 658 if "parrotwin32 setup" package | ||
| now there are package for each language | 19:21 | ||
| Util | thanks, fperrad. I only know to count the "Downloads" column. | ||
| particle | one thing, we need mentors, and topics for gsoc | 19:22 | |
| ...and students... | |||
| allison catching a plane | |||
| particle | contact me to become a mentor | ||
| www.perlfoundation.org/perl5/index....9_projects for ideas | |||
| student acceptance period has begun, and ends a week from friday | 19:23 | ||
|
19:27
fperrad left
|
|||
| particle | i'll send a note to the list | 19:27 | |
|
19:29
chromatic left
|
|||
| kj | alright. Seems we're all done here...? | 19:30 | |
| Util | agreed | ||
| cotto | bye | ||
|
19:30
Util left
|
|||
| kj | okido. see you all next week. | 19:30 | |
|
19:32
kj left
19:33
Infinoid left
19:34
PacoLinux joined
19:37
NotFound left,
PacoLinux left
19:43
jonathan joined
19:52
particle left
19:59
Coke left
21:06
eggyknap joined
21:20
Whiteknight joined
22:24
jonathan left
|
|||