|
Parrot 7.0.2 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch�meeting Fridays 13:30 UTC Set by moderator on 3 February 2015. |
|||
|
01:16
rurban left
01:45
GeJ joined,
ggherdov_____ joined,
particle joined,
Patterner joined,
jsut_ joined,
Maddingue joined,
atrodo joined,
cxreg joined,
allison joined,
simcop2387 joined,
Timbus joined,
autark joined,
wagle joined,
cosimo_ joined,
TonyC joined,
sorear joined,
pmichaud joined,
janus joined,
dalek joined,
dngor joined,
diginet joined
01:47
FROGGS__ joined,
dustinm joined,
lauleon joined,
kid51 joined,
ingy joined
03:18
Psyche^ joined,
kid51_ joined
05:14
estrabd_afk joined
09:27
rurban joined
09:58
rurban_ joined
|
|||
| dalek | rrot/smoke-me/gc-ptrdiff-gh1200: 0fc4bef | rurban++ | / (2 files): [gc] fix SIGBUS in GC trace_mem_block on alignment-strict CPUs (armv5) We traced all mem and stack pointers +1 and not by +4 or +8. This is not only a huge performance loss, it is also illegal on certain RISC architectures. ptrdiff_t is not a pointer, it is an integer. use size_t* instead. Note that this is not repro in qemu, even not with echo 5>/proc/cpu/alignment on armv5-linux. Should fix GH #1200. |
11:09 | |
|
11:21
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1576 (smoke-me/gc-ptrdiff-gh1200 - 0fc4bef : Reini Urban): The build passed. | 11:21 | |
| Change view : github.com/parrot/parrot/compare/d...c4befcf67f | |||
| Build details : travis-ci.org/parrot/parrot/builds/49934968 | |||
|
11:21
travis-ci left
|
|||
| FROGGS | rurban: why do you make it work on armv5 ooc? | 11:27 | |
| rurban: wikipedia says this architecture is from 1997 and the devices have not more than 256 meg of ram... the chance to build parrot there seems to be quite limited | 11:28 | ||
| rurban | because that's the only arm I found with strict alignment, and I wanted to repro the GC error case | 12:53 | |
| we only need armv7, but wrong alignment is critical | 12:54 | ||
| hey, there exists a free windows buildfarm: www.appveyor.com/ | |||
| but it's not repro with armv5 under qemu, mips on qemu neither | 12:55 | ||
| so we have no RISC test machine to test or catch alignment problems | |||
|
13:17
kid51 joined
13:21
rurban_ joined
|
|||
| dalek | rrot: 0fc4bef | rurban++ | / (2 files): [gc] fix SIGBUS in GC trace_mem_block on alignment-strict CPUs (armv5) We traced all mem and stack pointers +1 and not by +4 or +8. This is not only a huge performance loss, it is also illegal on certain RISC architectures. ptrdiff_t is not a pointer, it is an integer. use size_t* instead. Note that this is not repro in qemu, even not with echo 5>/proc/cpu/alignment on armv5-linux. Should fix GH #1200. |
14:11 | |
|
14:25
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1577 (master - 0fc4bef : Reini Urban): The build passed. | 14:25 | |
| Change view : github.com/parrot/parrot/compare/3...c4befcf67f | |||
| Build details : travis-ci.org/parrot/parrot/builds/49948916 | |||
|
14:25
travis-ci left
18:21
kid51_ joined
18:50
rurban_ joined
19:47
rurban joined
21:11
lauleon joined
21:41
rurban joined
22:04
FROGGS_ joined
23:16
davidfetter joined
|
|||