|
Parrot 5.5.0 "Salvadori's Fig Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 30 June 2013. |
|||
|
00:18
benabik joined
00:40
kid51 joined
00:48
benabik joined
01:08
kid51_ joined
01:23
woosley joined
|
|||
| dalek | kudo/nom: 9ece8b4 | (Brent Laabs)++ | src/core/IO/Spec/Win32.pm: implement canonpath(:parent) for Win32, rm os-dependent '...' -> '../..' both of which are no longer being updated by the OS owners. |
05:18 | |
|
05:18
contingencyplan joined
05:36
rurban1 joined
06:01
PacoAir joined
06:29
bouncy joined
06:50
rurban1 joined
07:09
brrt joined
|
|||
| dalek | kudo/nom: 68301a7 | (Elizabeth Mattijsen)++ | src/core/List.pm: Remove .pop's "is rw" and fix the fallout from unshift's use of that |
07:42 | |
| kudo/nom: c74287f | (Brent Laabs)++ | src/core/IO/Spec/Win32.pm: fix thinko in Win32 canonpath |
07:44 | ||
|
07:51
rurban1 joined
08:51
rurban1 joined
|
|||
| dalek | p: a93b817 | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/ (2 files): Start stubbing in BootJavaInterop |
09:51 | |
| p: 9ffa04d | sorear++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/GlobalContext.java: GlobalContext.getCurrentThreadContext |
|||
|
09:51
brrt left
09:52
rurban1 joined
10:52
rurban1 joined
|
|||
| dalek | kudo/nom: 8a76baa | (Elizabeth Mattijsen)++ | src/core/List.pm: Revert "Remove .pop's "is rw" and fix the fallout from unshift's use of that" This reverts commit 68301a78dc644229fa747250d7119500103f2baa. |
11:24 | |
|
11:53
rurban1 joined
12:53
rurban1 joined
13:21
PacoAir joined
13:31
kid51 joined
13:43
woosley1 joined
13:50
benabik joined
13:54
rurban1 joined
14:05
darbelo joined
14:28
pjcj joined
14:54
rurban1 joined
15:32
Timbus joined
15:49
darbelo joined,
rurban1 joined
17:00
rurban1 joined
17:05
myhrlin joined
17:12
contingencyplan joined
17:24
wagle joined
18:17
rurban1 joined
18:58
Timbus joined,
sivoais joined
19:10
mtk joined
19:18
rurban1 joined
20:18
rurban1 joined
|
|||
| dalek | p: 6ff98f6 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationWriter.java: Sanity check in serialization writer. |
20:27 | |
| p: dfeac2b | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/SerializationContext.java: Another sanity check in repossession. |
|||
|
20:34
rurban1 joined
21:01
preflex joined
21:06
rurban1 joined
21:22
rurban1 joined
|
|||
| dalek | kudo/nom: 6c4c901 | (Elizabeth Mattijsen)++ | src/Perl6/World.nqp: Make $a=Nil work |
21:29 | |
| kudo/nom: 677e0ed | (Elizabeth Mattijsen)++ | src/Perl6/ (2 files): Make Nil work for typed containers, alas not for untyped containers Suggestions welcome. |
|||
|
21:48
rurban1 joined
|
|||
| sa1 | Can somebody explain the error message here? pastebin.mozilla.org/2592456 . I get this backtrace on running some parrot-libgit2 tests. | 21:52 | |
|
21:56
rurban1 joined
21:59
rurban1 joined
|
|||
| Util | sa1: That message comes from github.com/parrot/parrot/blob/mast...w.pmc#L244 | 22:01 | |
| sa1 | Util: I noticed. But I still can't make sense. Where does init_len come in when using a StructView in winxed? | 22:09 | |
| dalek | p/repo-bug: fef0565 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/ (3 files): Get serialized object ownership model in place. For historical reasons, some things are not handled as direct objects, but rather as special cases in the serializer. This gets support for that handling in place, in hope of using it to resolve some of the remaining serialization/repossession issues. |
22:38 | |
| p/repo-bug: 837aed8 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java: Add missing repossession barriers. Makes the build explode by generating an invalid class file. |
|||
| Util | sa1: 1. Does changing `var sv = new 'StructView'([ DATATYPE_STRUCT, 3,` to `var sv = new ['StructView']([ DATATYPE_STRUCT, 3,` make any difference? | 22:48 | |
| 2. Is the code you are testing the same as the code I am viewing? (branch `ncupdate`, 8a545d1) | |||
|
22:49
rurban1 joined
|
|||
| sa1 | Util: It doesn't make a difference. The code is slightly different(I've replaced 3 with 2 and removed a line, but that again isn't making a difference) | 22:52 | |
| Util | sa1: But it *does* make a difference in how I read the backtrace that you pasted! | 22:53 | |
| init_len is the number of arguments that you passed to init_pmc via your new() call. | 22:54 | ||
| sa1 | Util: changing the code isn't changing the error. Its the same error with my last public commit. | ||
| Util: the new call here being alloc()? | |||
| I've passed no arguments | 22:55 | ||
| It may be being passed internally in winxed. | 22:56 | ||
| Util | "Initializer too short (4) for struct type `struct' with 3 elements": the numbers in this error remain (4) and 3, even when you change 3 to 2 and removed a line? | ||
| new() in line#9 of src/Git2/RefCache.winxed | 22:57 | ||
| sa1 | Util: yes, the numbers remain the same | ||
| Util | sa1: Please paste the output of `git diff`, of the changed code that actually generated your pasted error. | 22:59 | |
| Util goes AFK for 2 hours; will read the backscroll when I return. | 23:00 | ||
| sa1 | Util: ix.io/6vQ | 23:01 | |
|
23:38
kid51 joined
|
|||