|
#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 20 January 2013. |
|||
|
00:21
MikeFair joined
00:48
Khisanth joined
01:10
Mike-PerlRecruiter_ joined
01:58
benabik joined
02:33
bluescreen_ joined
03:13
kid51_ joined
03:33
sivoais joined
03:35
MikeFair joined
06:01
MikeFair joined,
Reini joined
06:15
sivoais joined
07:13
sivoais joined,
Timbus joined
09:27
bouncy joined
|
|||
| dalek | p/dyncall-sized-num: 3615620 | (Arne Skjærholt)++ | src/6model/reprs/P6bigint.c: Fix .align of P6bigint storage spec. |
09:32 | |
| p/dyncall-sized-num: 6302a6e | (Arne Skjærholt)++ | src/6model/reprs/P6int. (2 files): Start implementing compose protocol for P6int REPR. |
|||
|
09:42
Psyche^ joined
10:32
Reini joined
11:33
Reini joined
12:07
Reini joined
13:08
Reini joined
13:11
Mike-PerlRecruiter_ joined
|
|||
| dalek | kudo/nom: 5d7b19b | (Tobias Leich)++ | src/core/IO/Socket.pm: fix for .write( Buf ) Before one got: No such method get_string for invocant of type str |
13:11 | |
| kudo/nom: 2e3eb24 | (Tobias Leich)++ | src/core/IO/Socket.pm: proper try to get the string as utf8 If the recieved data cant be decoded to utf8 it will stay a binary bytestream. This allows one to recv utf8-strings and/or binary data. |
|||
| kudo/nom: 4a9708d | (Tobias Leich)++ | src/core/Buf.pm: allow to decode a Buf to a binary Str This is needed for IO::Socket.write. |
|||
| kudo/nom: 36a7d0f | (Tobias Leich)++ | src/core/IO/Socket.pm: .recv will return a Buf in binmode, Str otherwise So you wont end up with binary data in a Str. If binmode is turned off, the received data will be an utf8 encoded string. An exception is thrown if it is unable to do so. |
|||
| kudo/nom: 2d844dd | (Tobias Leich)++ | src/core/IO/Socket.pm: fix for .write( Buf ) Before one got: No such method get_string for invocant of type str |
|||
| kudo/nom: 1c35c39 | (Tobias Leich)++ | src/core/IO/Socket.pm: proper try to get the string as utf8 If the recieved data cant be decoded to utf8 it will stay a binary bytestream. This allows one to recv utf8-strings and/or binary data. |
|||
| kudo/nom: bf5d062 | (Tobias Leich)++ | src/core/Buf.pm: allow to decode a Buf to a binary Str This is needed for IO::Socket.write. |
|||
| kudo/nom: b72218a | (Tobias Leich)++ | src/core/IO/Socket.pm: .recv will return a Buf in binmode, Str otherwise So you wont end up with binary data in a Str. If binmode is turned off, the received data will be an utf8 encoded string. An exception is thrown if it is unable to do so. |
|||
| kudo/nom: cefd18e | (Tobias Leich)++ | /: Merge branch 'froggs_multibyte' of github.com:rakudo/rakudo into froggs_multibyte |
|||
| kudo/nom: a26956d | (Tobias Leich)++ | src/core/ (2 files): Merge branch 'froggs_multibyte' of github.com:rakudo/rakudo into nom |
|||
|
13:39
Reini joined
13:58
bluescreen joined
14:09
benabik joined
14:35
bluescreen_ joined
14:39
Reini joined
15:13
Reini joined
15:25
contingencyplan joined
15:42
dmalcolm joined
15:53
davidfetter joined
16:03
benabik joined
16:14
Reini joined
16:24
bluescreen_ joined
16:34
Khisanth joined
16:35
Reini joined
|
|||
| dalek | rrot/rurban/darwin-memsize-gh268: 7b86dcd | rurban++ | src/platform/generic/sysmem.c: [GH #268] sysctl: check for HW_MEMSIZE HW_PHYSMEM returns max 2G as its a signed int only. Use HW_MEMSIZE if available. This helps rakudo building core.pir doing less gc, which is triggered when 10% of total memory is allocated |
17:26 | |
|
17:57
PacoAir joined
18:26
sivoais joined
|
|||
| dukeleto | ~~ | 18:50 | |
| dukeleto is alive, sorry about 5.0.0 being late | |||
| benabik: you recently said "I believe creating a proxy for an object pins it.". What exactly is the definition of "pin" ? | 18:52 | ||
| benabik | dukeleto: Attaches it to something so that it gets traversed by GC | 18:55 | |
| a/k/a adds it to root set | |||
| I think it gets added to something on the interpreter... But I could be way off. | |||
| dukeleto | benabik: ah, thanks. The terminology was not clear to me. | 18:56 | |
| Coke | dukeleto: no worries, life happens. | 18:58 | |
|
19:25
Reini joined
|
|||
| dukeleto is close to having a release tarball that people can try out | 19:33 | ||
|
19:34
davidfetter joined
19:38
Reini joined
|
|||
| dukeleto | something in "make fulltest" made my machine overheat and turn off. Oy vey. | 20:09 | |
| Please test out this 5.0.0 tarball : leto.net/tmp/parrot-5.0.0.tar.gz | 20:10 | ||
| Coke: thanks! Slowly but surely, it is happening. | |||
|
21:18
Reini joined
21:32
donaldh joined
|
|||
| arnsholt | How much parsing of C do the Parrot tools like ops2c and pmc2c actually do? | 21:34 | |
|
22:08
bluescreen__ joined
|
|||
| dalek | p: 93b13be | jonathan++ | docs/6model/repr-compose-protocol.markdown: First crack at spec'ing REPR compose protocol. |
22:20 | |
| p: fc24b09 | jonathan++ | src/QAST/Operations.nqp: Add compreg and [get|set]_hll_global abstractions. We're not going to provide full on namespace support in the nqp:: ops. However, we will provide languages with a global place to stash stuff. They can hang their idea of namespace off that or any other useful things (for example, NQP and Rakudo use it to stash their module loader). |
22:30 | ||
| p: ea37f39 | jonathan++ | src/ModuleLoader.pm: First pass at ModuleLoader portability. Doesn't do all the things, and some amount of this is going to have to be VM specific anyway. But this at least starts to clean up some of what can be stored. |
22:43 | ||
|
23:20
contingencyplan joined
23:33
MikeFair joined
23:42
kid51 joined
|
|||