|
Parrot 6.11.0 "Fischer's Lovebird" | parrot.org/�| Log: irclog.perlgeek.de/parrot�| #parrotsketch�meeting Fridays 13:30 UTC Set by moderator on 1 January 2015. |
|||
|
03:21
kid51_ joined
03:36
dngor joined
04:07
kid51_ joined
11:33
rurban joined
12:49
rurban joined
|
|||
| dalek | rrot: 6ecd1e1 | rurban++ | / (4 files): [core] replace Parrot_pcc_get_regs_used with PCC_GET_REGS_USED This is a minor refactor to avoid internal function calls, but not effective for the fast runcore. Only called with --debugging or on -t (trace). Parrot_pcc_get_regs_used is an exported API |
13:20 | |
| rrot: b1c6be4 | rurban++ | t/compilers/imcc/reg/alloc.t: [test] add test for reg alloc crash GH #1168 detected by afl-fuzz. See docs/dev/fuzzing.pod |
|||
| rrot: cabc1cc | rurban++ | t/compilers/imcc/reg/alloc.t: [test] minimize testcase for GH #1168 |
|||
| rrot: 7690786 | rurban++ | / (3 files): [imcc] fix end in methods GH #1168 This is the last fix for all afl-fuzz detected crashes. And `end` op inside a user-defined method will exit a runloop unproperly. The old ctx will be corrupted. Replace it with an equivalent `returncc` op, which does set the continuation and context properly to end the current runloop. `exit` would be an alternative, but we documented `end` to halt the interpreter, which is fresh inside certain runloops. I documented this case as unspecified behaviour. It crashed before, now it returns. |
|||
| rrot: e6b93c1 | rurban++ | / (8 files): Merge branch 'smoke-me/afl-crash-gh1168' Smoked ok |
|||
|
13:33
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1450 (master - e6b93c1 : Reini Urban): The build passed. | 13:33 | |
| Change view : github.com/parrot/parrot/compare/2...b93c1a8818 | |||
| Build details : travis-ci.org/parrot/parrot/builds/46628558 | |||
|
13:33
travis-ci left
13:44
kid51 joined
|
|||
| dalek | rrot: 07c87f4 | rurban++ | t/codingstd/copyright.t: [codingstd] close GH#719 > 20min TEST_SLOW all copyright years are now correct |
15:18 | |
|
15:30
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1451 (master - 07c87f4 : Reini Urban): The build passed. | 15:30 | |
| Change view : github.com/parrot/parrot/compare/e...c87f43f0fb | |||
| Build details : travis-ci.org/parrot/parrot/builds/46635107 | |||
|
15:30
travis-ci left
18:13
FROGGS__ joined
20:53
kurahaupo joined
20:58
slavorg2 joined
21:13
slavorg joined
21:16
sue joined,
sue left
22:05
kurahaupo joined
|
|||
| dalek | rrot/smoke-me/exports+depr-gh1122: a6ef194 | rurban++ | / (17 files): Deprecate all exported non Parrot_ functions, #1122 All remaining exported functions with non Parrot_, PDB_, imcc_, and mem_ prefixes got now Parrot_> prefixes, and the old functions are deprecated. * PackFile_ => Parrot_pf_ (some) * dynop_register => Parrot_dynop_register * new_runloop_jump_point => Parrot_runloop_new_jump_point * free_runloop_jump_point => Parrot_runloop_free_jump_point * parrot_split_path_ext => Parrot_split_path_ext * print_pbc_location => Parrot_print_pbc_location See GH #1122 Missing is clone_interpreter from parrotinterpreter.pmc, and several Packfile_ functions. Only Packfile_destroy is yet deprecated |
22:19 | |
| rrot/smoke-me/exports+depr-gh1122: 52866fc | rurban++ | / (22 files): PackFile API refactor => Parrot_pf_. See GH #1170 See #1122 and TT #2140 static the unused PackFile_ functions. rename and deprecate the PackFile_ functions, which are not static. move the segments functions to segments.c PackFile_new => Parrot_pf_new Parrot_new_debug_seg => Parrot_pf_new_debug_segment PackFile_Segment_new_seg => Parrot_pf_new_segment Parrot_switch_to_cs => Parrot_pf_switch_to_cs Parrot_debug_add_mapping => Parrot_pf_debug_add_mapping PackFile_destroy => Parrot_pf_destroy Parrot_fixup_subs => Parrot_pf_fixup_subs Parrot_debug_pc_to_filename => Parrot_pf_debug_pc_to_filename PackFile_Annotations_lookup => Parrot_pf_annotations_lookup PackFile_Annotations_add_entry => Parrot_pf_annotations_add_entry PackFile_Segment_destroy => Parrot_pf_destroy_segment PackFile_add_segment => PackFile_map_segments => PackFile_find_segment => Parrot_pf_find_segment unexport: PackFile_Annotations_new PackFile_ConstTable_* PackFile_funcs_register |
|||
| rrot/smoke-me/exports+depr-gh1122: 24d0eef | rurban++ | / (23 files): PackFile API refactor part 2. See GH #1170 Finish the PackFile deprecation refactor. Deprecated: PackFile_ConstTable_* Removed: PackFile_Annotations_*, PackFile_ConstTable_*, PackFile_funcs_register, PackFile_Segment_*, PackFile_Constant_pack. |
|||
|
22:34
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1452 (smoke-me/exports+depr-gh1122 - 24d0eef : Reini Urban): The build passed. | 22:34 | |
| Change view : github.com/parrot/parrot/compare/a...d0eeff4666 | |||
| Build details : travis-ci.org/parrot/parrot/builds/46669594 | |||
|
22:34
travis-ci left
|
|||
| dalek | rrot/smoke-me/exports+depr-gh1122: 19d18b9 | rurban++ | src/packfile/ (2 files): [codingstd] fix linelength and missing asserts |
22:35 | |
|
22:47
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1453 (smoke-me/exports+depr-gh1122 - 19d18b9 : Reini Urban): The build passed. | 22:47 | |
| Change view : github.com/parrot/parrot/compare/2...d18b9b1079 | |||
| Build details : travis-ci.org/parrot/parrot/builds/46670853 | 22:48 | ||
|
22:48
travis-ci left
22:54
kurahaupo joined
|
|||
| dalek | rrot/smoke-me/exports+depr-gh1122: f2ec4ef | rurban++ | examples/tools/pgegrep: pgegrep: Fix for -V (end after help) |
22:55 | |
| rrot/smoke-me/exports+depr-gh1122: 6802e32 | rurban++ | examples/tools/pgegrep: pgegrep: Fix for -V (end after help) |
23:00 | ||
| rrot/smoke-me/exports+depr-gh1122: 9d90c35 | rurban++ | src/packfile/segments.c: [cage] SHIM_INTERP in pf_register_standard_funcs |
|||
|
23:07
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1454 (smoke-me/exports+depr-gh1122 - f2ec4ef : Reini Urban): The build has errored. | 23:07 | |
| Change view : github.com/parrot/parrot/compare/1...ec4ef13e00 | |||
| Build details : travis-ci.org/parrot/parrot/builds/46672186 | |||
|
23:07
travis-ci left
23:13
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1455 (smoke-me/exports+depr-gh1122 - 9d90c35 : Reini Urban): The build was broken. | 23:13 | |
| Change view : github.com/parrot/parrot/compare/f...90c35a5183 | |||
| Build details : travis-ci.org/parrot/parrot/builds/46672559 | |||
|
23:13
travis-ci left
|
|||