Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:patrickbkr:raku-ci
nqp-moarvm
nqp-moarvm.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File nqp-moarvm.changes of Package nqp-moarvm
------------------------------------------------------------------- Sat Nov 28 17:34:27 CET 2020 - nine@detonation.org - update to version 2020.11+git3.g87ee9469d * 87ee9469d Correctly bump MoarVM ------------------------------------------------------------------- Sat Nov 28 17:02:29 CET 2020 - nine@detonation.org - update to version 2020.11+git2.g630bc1d19 * 630bc1d19 Bump MoarVM to get changes since 2020.11 ------------------------------------------------------------------- Mon Nov 23 16:31:31 CET 2020 - nine@detonation.org - update to version 2020.11+git1.g00e6237a3 * 00e6237a3 Add missing debug type name for easier debuggin ------------------------------------------------------------------- Sat Nov 21 14:55:30 CET 2020 - nine@detonation.org - update to version 2020.11+git0.g46dc8f503 * 46dc8f503 [release] Bump VERSION to 2020.11 * 689982a3d [release] Bump MoarVM revision to 2020.11 ------------------------------------------------------------------- Sat Nov 21 09:19:31 CET 2020 - nine@detonation.org - update to version 2020.10+git72.g3f1dcfe87 * 3f1dcfe87 [MoarVM Bump] Brings 2 commits ------------------------------------------------------------------- Wed Nov 18 14:23:31 CET 2020 - nine@detonation.org - update to version 2020.10+git71.g545a98850 * b606a21da Build: No need to escape " in C code ------------------------------------------------------------------- Tue Nov 17 21:19:31 CET 2020 - nine@detonation.org - update to version 2020.10+git69.g2bada3b59 * 4a84c63b5 Add add_native_assign_op to keywords ------------------------------------------------------------------- Thu Nov 12 17:03:31 CET 2020 - nine@detonation.org - update to version 2020.10+git67.gb544d9f9b * b544d9f9b Clarify build text ------------------------------------------------------------------- Mon Nov 9 15:11:31 CET 2020 - nine@detonation.org - update to version 2020.10+git66.g6859824bb * 6859824bb Add missing closing '"' to error message ------------------------------------------------------------------- Sat Nov 7 14:40:33 CET 2020 - nine@detonation.org - update to version 2020.10+git65.gdc75a2d82 * dc75a2d82 Convert some tabs to spaces ------------------------------------------------------------------- Fri Nov 6 13:20:31 CET 2020 - nine@detonation.org - update to version 2020.10+git64.g217d54151 * 217d54151 Bump MoarVM to get nine++ internment fixes ------------------------------------------------------------------- Mon Nov 2 02:08:49 CET 2020 - nine@detonation.org - update to version 2020.10+git63.gc10e950ec * c10e950ec Bump MoarVM for Unicode 13.1 ------------------------------------------------------------------- Sat Oct 31 19:13:29 CET 2020 - nine@detonation.org - update to version 2020.10+git62.g49bd5b2c1 * 49bd5b2c1 fix some MD formatting * 9f14b2b6c Add note about HLL to opsdocs ------------------------------------------------------------------- Sat Oct 31 16:17:30 CET 2020 - nine@detonation.org - update to version 2020.10+git60.g27ad522ff * 27ad522ff Documentation cleanup ------------------------------------------------------------------- Sat Oct 31 13:37:31 CET 2020 - nine@detonation.org - update to version 2020.10+git59.g786882338 * 786882338 Elaborate a bit about nqp::where ------------------------------------------------------------------- Sat Oct 31 11:29:31 CET 2020 - nine@detonation.org - update to version 2020.10+git58.ge305b1e1f * e305b1e1f Document nqp::without ------------------------------------------------------------------- Sat Oct 31 11:13:30 CET 2020 - nine@detonation.org - update to version 2020.10+git57.ga02126987 * a02126987 Fix copypasto ------------------------------------------------------------------- Fri Oct 30 04:01:30 CET 2020 - nine@detonation.org - update to version 2020.10+git56.g59c15fa02 * 59c15fa02 Skip more non-exposed opcodes ------------------------------------------------------------------- Thu Oct 29 23:29:30 CET 2020 - nine@detonation.org - update to version 2020.10+git55.ge71d0aaa2 * e71d0aaa2 Document most *native* opcodes ------------------------------------------------------------------- Thu Oct 29 17:37:30 CET 2020 - nine@detonation.org - update to version 2020.10+git54.g4b2ae6d60 * 4b2ae6d60 osrpoint not exposed as nqp opcode, internal use only * 0051d6452 fix typo ------------------------------------------------------------------- Wed Oct 28 16:33:31 CET 2020 - nine@detonation.org - update to version 2020.10+git52.g4b95f4e60 * 4b95f4e60 only create junction once * b64cd90dc Document sub_i64 (js) ------------------------------------------------------------------- Wed Oct 28 10:57:31 CET 2020 - nine@detonation.org - update to version 2020.10+git50.geed82ae0f * eed82ae0f Move README JVM memory notes to the "Troubleshooting" section * 8cbb56b0b Add a note about the JVM and ulimit to the README ------------------------------------------------------------------- Tue Oct 27 20:17:30 CET 2020 - nine@detonation.org - update to version 2020.10+git48.gd1b2c12d8 * d1b2c12d8 switch from regex to keywords. ------------------------------------------------------------------- Tue Oct 27 18:41:30 CET 2020 - nine@detonation.org - update to version 2020.10+git47.gcb995c6e4 * cb995c6e4 Avoid an "is copy" ------------------------------------------------------------------- Tue Oct 27 17:05:27 CET 2020 - nine@detonation.org - update to version 2020.10+git46.g3075a1ab2 * 3075a1ab2 Document freemem ------------------------------------------------------------------- Tue Oct 27 16:49:27 CET 2020 - nine@detonation.org - update to version 2020.10+git45.gaf323a47a * af323a47a fix doc formatting ------------------------------------------------------------------- Tue Oct 27 16:33:30 CET 2020 - nine@detonation.org - update to version 2020.10+git44.gc6080dc21 * c6080dc21 add doc header * 9063dd7a0 Document fromI_I * 4c9d0d227 Document js op add_i64 ------------------------------------------------------------------- Tue Oct 27 14:41:31 CET 2020 - nine@detonation.org - update to version 2020.10+git41.gf206fa953 * f206fa953 Document readlink ------------------------------------------------------------------- Tue Oct 27 03:29:30 CET 2020 - nine@detonation.org - update to version 2020.10+git40.g973c975d1 * 973c975d1 Fix broken IRC log reference ------------------------------------------------------------------- Tue Oct 27 03:13:32 CET 2020 - nine@detonation.org - update to version 2020.10+git39.ge00848c10 * e00848c10 skip unless_i, not exposed to users * ae3935dd8 fix lstat_time's doc entry ------------------------------------------------------------------- Tue Oct 27 02:57:31 CET 2020 - nine@detonation.org - update to version 2020.10+git37.g32e8fe73c * 32e8fe73c Document tryfindmethod * 56b8ddad8 Document bindkey_o * 0c3517181 Document _nd variants * dbef4f895 pull opcode filename into top level var * 31f29d06e improve names, remove useless blocks ------------------------------------------------------------------- Mon Oct 26 17:53:32 CET 2020 - nine@detonation.org - update to version 2020.10+git32.g0ffba885f * 0ffba885f Change Perl 6 reference to Raku ------------------------------------------------------------------- Mon Oct 26 17:37:28 CET 2020 - nine@detonation.org - update to version 2020.10+git31.g20940b607 * 20940b607 raku autovivifies * b15a2b9e8 Document stringify ------------------------------------------------------------------- Mon Oct 26 17:05:27 CET 2020 - nine@detonation.org - update to version 2020.10+git29.gd7a2fca5e * d7a2fca5e fix join * fb5a7acf9 skip invalid JS opcodes also * 826c3d023 remove uneeded var * b0edef807 sort opcodes * d6c4e288e make test executable * f583238c4 remove duplicated data ------------------------------------------------------------------- Mon Oct 26 16:17:29 CET 2020 - nine@detonation.org - update to version 2020.10+git23.gdf6bdceb5 * df6bdceb5 Convert test to Raku ------------------------------------------------------------------- Mon Oct 26 14:57:32 CET 2020 - nine@detonation.org - update to version 2020.10+git22.g11f88e937 * 11f88e937 Documentation - fix formatting on decont ------------------------------------------------------------------- Mon Oct 26 10:09:30 CET 2020 - nine@detonation.org - update to version 2020.10+git21.g41bbb997f * 41bbb997f nqp::currentthread doesn't take any args ------------------------------------------------------------------- Sun Oct 25 23:45:32 CET 2020 - nine@detonation.org - update to version 2020.10+git20.g73eed453c * 73eed453c More logical order in atpos/bindpos docs ------------------------------------------------------------------- Sun Oct 25 21:53:30 CET 2020 - nine@detonation.org - update to version 2020.10+git19.g2f1555401 * 2f1555401 Document some opcodes as restricted to vms * 6b5a92ee7 move thread docs into thread section ------------------------------------------------------------------- Sun Oct 25 21:05:33 CET 2020 - nine@detonation.org - update to version 2020.10+git17.gddaa144b1 * ddaa144b1 Fix header * 4f3bc08c7 Forgot some closing backticks * 4e1286f50 Oops, forgot a ] ------------------------------------------------------------------- Sun Oct 25 20:49:30 CET 2020 - nine@detonation.org - update to version 2020.10+git14.ge769dee12 * e769dee12 Document nqp:: thread related opcodes ------------------------------------------------------------------- Sun Oct 25 19:29:30 CET 2020 - nine@detonation.org - update to version 2020.10+git13.g60954ddb8 * 60954ddb8 Document nqp::with * a9e06d020 Document nqp::box_u ------------------------------------------------------------------- Sun Oct 25 16:49:27 CET 2020 - nine@detonation.org - update to version 2020.10+git11.g13f4ea3dc * 13f4ea3dc Skip more unexposed opcodes ------------------------------------------------------------------- Sun Oct 25 16:33:27 CET 2020 - nine@detonation.org - update to version 2020.10+git10.g6a98c3873 * 6a98c3873 Remove some non ops and their docs ------------------------------------------------------------------- Sun Oct 25 16:17:27 CET 2020 - nine@detonation.org - update to version 2020.10+git9.g98777d877 * 98777d877 Provide a mechanism to skip non-opcodes ------------------------------------------------------------------- Sun Oct 25 16:01:30 CET 2020 - nine@detonation.org - update to version 2020.10+git8.g0d40a36df * 0d40a36df Add debug mode to test ------------------------------------------------------------------- Sun Oct 25 14:25:30 CET 2020 - nine@detonation.org - update to version 2020.10+git7.g3484acfc3 * 3484acfc3 Document coerce closer to opcodes ------------------------------------------------------------------- Sun Oct 25 12:01:30 CET 2020 - nine@detonation.org - update to version 2020.10+git6.g8b0e2c83b * 8b0e2c83b Document nqp::captureposelems * 763be8819 Document nqp::objectid * e8825c4bd Document nqp::decont_i/n/s * 82b52ec7e Document nqp::isrwcont * 02e60932d Document nqp::atomicbindattr ------------------------------------------------------------------- Sun Oct 25 06:09:31 CET 2020 - nine@detonation.org - update to version 2020.10+git1.ge414b5580 * e414b5580 Document sqrt ------------------------------------------------------------------- Sat Oct 24 23:41:31 CEST 2020 - nine@detonation.org - update to version 2020.10+git0.g686664476 * 686664476 [release] Bump VERSION to 2020.10 * 19523d189 [release] Bump MoarVM revision to 2020.10 ------------------------------------------------------------------- Sat Oct 24 21:33:31 CEST 2020 - nine@detonation.org - update to version 2020.09+git23.g8892af632 * 8892af632 Move documentation for trig opcodes ------------------------------------------------------------------- Sat Oct 24 21:17:35 CEST 2020 - nine@detonation.org - update to version 2020.09+git22.g3ed73cf46 * 3ed73cf46 Document push_o for moar ------------------------------------------------------------------- Sat Oct 24 21:01:34 CEST 2020 - nine@detonation.org - update to version 2020.09+git21.gbf9e2e045 * bf9e2e045 document currentthread * e3f1ca55d document threadlockcount ------------------------------------------------------------------- Sat Oct 24 20:45:35 CEST 2020 - nine@detonation.org - update to version 2020.09+git19.g454e7a023 * 454e7a023 Don't allow empty descriptions for opcodes ------------------------------------------------------------------- Sat Oct 24 13:01:33 CEST 2020 - nine@detonation.org - update to version 2020.09+git18.gb70815f60 * b70815f60 [MoarVM Bump] Brings 5 commits ------------------------------------------------------------------- Sat Oct 24 00:13:30 CEST 2020 - nine@detonation.org - update to version 2020.09+git17.g688019c37 * 688019c37 Add a missing dependency ------------------------------------------------------------------- Tue Oct 20 22:53:49 CEST 2020 - nine@detonation.org - update to version 2020.09+git16.g503f2a33e * 4b531cb6b Bump MoarVM ------------------------------------------------------------------- Mon Oct 19 15:41:30 CEST 2020 - nine@detonation.org - update to version 2020.09+git14.g6f3d917fc * 6f3d917fc Bump MoarVM to get memory leak fix, nine++ ------------------------------------------------------------------- Sat Oct 17 22:21:32 CEST 2020 - nine@detonation.org - update to version 2020.09+git13.g7b0c15fb9 * 7b0c15fb9 note _o suffix * d555b26c6 Document shift_o ------------------------------------------------------------------- Sat Oct 17 22:05:30 CEST 2020 - nine@detonation.org - update to version 2020.09+git11.g2269aa946 * 2269aa946 Document indexingoptimized ------------------------------------------------------------------- Sat Oct 17 18:05:30 CEST 2020 - nine@detonation.org - update to version 2020.09+git10.g2c5ad3b15 * 2c5ad3b15 Bump MoarVM to get nine++'s internment fixes ------------------------------------------------------------------- Fri Oct 16 16:29:31 CEST 2020 - nine@detonation.org - update to version 2020.09+git9.g6049b3806 * 6049b3806 Document isconcrete_nd ------------------------------------------------------------------- Sat Oct 10 12:45:31 CEST 2020 - nine@detonation.org - update to version 2020.09+git8.gff21c24de * ff21c24de Add more tests for streaming decoder * 965dbc69d [JVM] Discern preliminary vs final decoding error * ebd31d16e [JVM] Don't indicate EOF in nqp::takeavailablechars * 98b0db94b [JVM] Let decoder work on copy of added bytes ------------------------------------------------------------------- Wed Oct 7 15:57:32 CEST 2020 - nine@detonation.org - update to version 2020.09+git4.ga2435ee1f * a2435ee1f Bump MoarVM to get nwc10's latest hash fixes ------------------------------------------------------------------- Sat Sep 26 16:13:49 CEST 2020 - nine@detonation.org - update to version 2020.09+git3.g30dd003b1 * b52edbfc8 Adapt to simplified isprime_I ------------------------------------------------------------------- Sat Sep 26 14:21:32 CEST 2020 - nine@detonation.org - update to version 2020.09+git1.ga0901774e * 8826d42b0 [release] Bump VERSION to 2020.09 * ed63c1d22 [release] Bump MoarVM revision to 2020.09 ------------------------------------------------------------------- Fri Sep 25 19:09:29 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git28.g95b85c5f6 * 95b85c5f6 [MoarVM Bump] Brings 13 commits ------------------------------------------------------------------- Fri Sep 25 14:53:28 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git27.g41f143f68 * fc058f84e [JVM] Use singleton object for vmnull ------------------------------------------------------------------- Fri Sep 25 11:57:31 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git25.g37963db1b * 2944fc668 Run two more decoder tests on all backends * bb97ec4e9 Run five more decoder tests on all backends * cb28641ce Unify tests for streaming decoder ------------------------------------------------------------------- Tue Sep 22 09:01:30 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git21.g3199f99aa * 7f03a2ccb Include P6QRegex sources in common sources * afbb60f62 Update digest-sha on any source change ------------------------------------------------------------------- Tue Sep 15 14:21:31 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git18.gb28db8914 * 79c94bf52 Move setting HLL Symbol 'SysConfig' NQP::Compiler * e365f4e9c Move build logic to separate method so it can be called in subclasses ------------------------------------------------------------------- Sat Sep 12 11:57:30 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git15.gea2e8f080 * ea2e8f080 [MoarVM Bump] Brings 14 commits ------------------------------------------------------------------- Fri Sep 11 14:45:16 UTC 2020 - Stefan Seifert <nine@detonation.org> - Fix output of full test output in build log ------------------------------------------------------------------- Thu Sep 10 18:52:10 UTC 2020 - Stefan Seifert <nine@detonation.org> - Get full output of tests into the build log ------------------------------------------------------------------- Wed Sep 2 10:27:30 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git14.g74ae45df1 * 37a09fcf1 fix typo * b21f9b06f update copyright in update-submodules to 2020 * c461d5978 update copyright in Configure.pl to 2020 * 6784ed98b update copyright date to 2020 ------------------------------------------------------------------- Mon Aug 31 14:28:48 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git8.g5633a49b8 * 5633a49b8 Bump NQP to get new hash implementation, nwc10++ ------------------------------------------------------------------- Sun Aug 30 23:48:30 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git7.g0b56a4e18 * a869ffd31 Tests for iterators on empty hashes, and iterators without deleting. ------------------------------------------------------------------- Thu Aug 27 00:52:36 CEST 2020 - nine@detonation.org - update to version 2020.08.2+git5.g86591c864 * e1b729860 [release] Bump VERSION to 2020.08.2 * ed05a767f Fix `raku -V` ------------------------------------------------------------------- Wed Aug 26 12:20:31 CEST 2020 - nine@detonation.org - update to version 2020.08.1+git4.g05bd3a7df * 05bd3a7df Bump MoarVM to get latest libuv ------------------------------------------------------------------- Tue Aug 25 14:44:31 CEST 2020 - nine@detonation.org - update to version 2020.08.1+git3.g461eb8b46 * 04d53f023 Fix `raku -V` ------------------------------------------------------------------- Sun Aug 23 17:40:29 CEST 2020 - nine@detonation.org - update to version 2020.08.1+git1.g8936ed989 * 49ad33163 [release] Bump VERSION to 2020.08.1 * 7d3a885d7 [release] Bump MoarVM revision to 2020.08 ------------------------------------------------------------------- Sun Aug 23 11:00:32 CEST 2020 - nine@detonation.org - update to version 2020.08+git4.g9cbf0c07c * 9cbf0c07c [MoarVM Bump] Brings 4 commits ------------------------------------------------------------------- Sat Aug 22 19:16:30 CEST 2020 - nine@detonation.org - update to version 2020.08+git3.g62f28e3e4 * 90166ede7 [release] Bump VERSION to 2020.08 * 4aeb7aaef [release] Bump MoarVM revision to 2020.08 ------------------------------------------------------------------- Thu Aug 20 16:52:30 CEST 2020 - nine@detonation.org - update to version 2020.07+git17.gdc1839b0d * 38a05864b Change one JVM hash iterator test to a TODO, after ticket review. * dd6b6fee5 More tests for NQP hash behaviour. * daf8df6c9 Serialization format 23 for nqp-JS ------------------------------------------------------------------- Fri Aug 14 09:08:32 CEST 2020 - nine@detonation.org - update to version 2020.07+git12.g96743654b * 4fa57a81f [JVM] Default to empty string in nqp::execname ------------------------------------------------------------------- Mon Aug 10 14:44:31 CEST 2020 - nine@detonation.org - update to version 2020.07+git10.g36670be51 * 36670be51 Bump MoarVM ------------------------------------------------------------------- Mon Aug 10 12:20:35 CEST 2020 - nine@detonation.org - update to version 2020.07+git9.g1c26c65c5 * d2a35ac5a Add a HLL::SysConfig class ------------------------------------------------------------------- Mon Aug 3 19:16:32 CEST 2020 - nine@detonation.org - update to version 2020.07+git7.g39ba5f1de * 39ba5f1de doc get/bindhllsym / curhllsym and compiler/compileehllconfig ops ------------------------------------------------------------------- Thu Jul 30 20:52:36 CEST 2020 - nine@detonation.org - update to version 2020.07+git6.g755fa3f97 * 755fa3f97 [JVM] Implement op 'execname' ------------------------------------------------------------------- Thu Jul 30 17:24:32 CEST 2020 - nine@detonation.org - update to version 2020.07+git5.g717b0442d * 497c2e550 Support for typechecking against Raku roles ------------------------------------------------------------------- Mon Jul 27 21:08:36 CEST 2020 - nine@detonation.org - update to version 2020.07+git3.gf0cfdf2d8 * f0cfdf2d8 [JVM] Make osname available in nqp::backendconfig ------------------------------------------------------------------- Mon Jul 27 17:40:37 CEST 2020 - nine@detonation.org - update to version 2020.07+git2.gb94f860d2 * c858780bc Register a plain HLL::Compiler object under the 'HLL' name ------------------------------------------------------------------- Mon Jul 20 22:25:36 CEST 2020 - nine@detonation.org - update to version 2020.07+git0.g475d87361 * 475d87361 [release] Bump VERSION to 2020.07 * 32371970c [release] Bump MoarVM revision to 2020.07 ------------------------------------------------------------------- Mon Jul 20 10:41:36 CEST 2020 - nine@detonation.org - update to version 2020.06+git21.g4215a728e * 4215a728e Comment change ------------------------------------------------------------------- Fri Jul 17 17:22:37 CEST 2020 - nine@detonation.org - update to version 2020.06+git19.g3e928af0b * d70a1fa4b NQP_HOME env var should override a static NQP home ------------------------------------------------------------------- Fri Jul 17 12:02:37 CEST 2020 - nine@detonation.org - update to version 2020.06+git17.g1cd9594ec * 1cd9594ec map nqp::setthreadname op to give current thread a name * 6bdf69921 [MoarVM Bump] Brings 20 commits ------------------------------------------------------------------- Thu Jul 16 22:42:40 CEST 2020 - nine@detonation.org - update to version 2020.06+git15.g3e5403f16 * 3c3ccd757 Quote command line arguments on *nix on JVM * 275e55752 Fix retrieving template.html location ------------------------------------------------------------------- Mon Jul 13 16:18:39 CEST 2020 - nine@detonation.org - update to version 2020.06+git12.g32be68569 * 32be68569 Remove reliance in a $*W object in alt NFA gen * 10e87758b Tweaks to regex compiler API * 9dd7a18fe Remove override identical to overridden method ------------------------------------------------------------------- Thu Jul 2 14:10:27 CEST 2020 - nine@detonation.org - update to version 2020.06+git9.gdb0c1088f * db0c1088f Make sure cursor_pass_quick also reset bstack ------------------------------------------------------------------- Thu Jul 2 13:54:34 CEST 2020 - nine@detonation.org - update to version 2020.06+git8.g4a62559a6 * 4a62559a6 Introduce / use !cursor_pass_quick ------------------------------------------------------------------- Tue Jun 30 13:38:35 CEST 2020 - nine@detonation.org - update to version 2020.06+git7.ge6ef8a4e5 * e6ef8a4e5 Bump MoarVM to get native return JITting ------------------------------------------------------------------- Tue Jun 30 13:22:35 CEST 2020 - nine@detonation.org - update to version 2020.06+git6.g1027da8ea * 1027da8ea Simplify braid initialization in cursor_init * e181c207c Micro optimize !cursor_fail ------------------------------------------------------------------- Sun Jun 28 14:58:34 CEST 2020 - nine@detonation.org - update to version 2020.06+git3.g49b2be035 * 49b2be035 Document nqp::neverrepossess ------------------------------------------------------------------- Wed Jun 24 13:39:35 CEST 2020 - nine@detonation.org - update to version 2020.06+git2.gbbdfe50b5 * bbdfe50b5 Bump MoarVM to get latest build fixes ------------------------------------------------------------------- Wed Jun 24 13:23:47 CEST 2020 - nine@detonation.org - update to version 2020.06+git1.g3cc1f805e * 3cc1f805e Simplify Cursor!cursor_pass ------------------------------------------------------------------- Sun Jun 21 02:11:34 CEST 2020 - nine@detonation.org - update to version 2020.06+git0.g059418f2f * 059418f2f [release] Bump VERSION to 2020.06 * 0cf2166d6 [release] Bump MoarVM revision to 2020.06 ------------------------------------------------------------------- Tue Jun 16 23:15:38 CEST 2020 - nine@detonation.org - update to version 2020.05+git67.g7b67febc7 * 7b67febc7 [JVM] Minimal fix for comment and alignment ------------------------------------------------------------------- Mon Jun 15 22:11:35 CEST 2020 - nine@detonation.org - update to version 2020.05+git66.g1bb332ecd * 1bb332ecd Attempt to document NQPMatchRole attributes ------------------------------------------------------------------- Sat Jun 13 22:27:35 CEST 2020 - nine@detonation.org - update to version 2020.05+git65.g4f599deaf * 4f599deaf Bump MoarVM to get double-free fix ------------------------------------------------------------------- Sat Jun 13 21:39:49 CEST 2020 - nine@detonation.org - update to version 2020.05+git64.g52bf8bda5 * 52bf8bda5 Bump Moar to get performance fix and FreeBSD build fix ------------------------------------------------------------------- Fri Jun 12 12:51:34 CEST 2020 - nine@detonation.org - update to version 2020.05+git63.g9d156a4ff * 9d156a4ff Bump NQP for latest goodies, like a new libuv ------------------------------------------------------------------- Wed Jun 10 22:43:36 CEST 2020 - nine@detonation.org - update to version 2020.05+git62.g0e84bf73b * 0e84bf73b Update nqp-configure * b4ac42ac5 Simplify the Azure CI configuration + Several fixes ------------------------------------------------------------------- Wed Jun 10 15:47:32 CEST 2020 - nine@detonation.org - update to version 2020.05+git60.g30b1d064d * 30b1d064d Allow more interesting constants in NQP ------------------------------------------------------------------- Tue Jun 9 14:59:35 CEST 2020 - nine@detonation.org - update to version 2020.05+git59.g015a76d38 * 015a76d38 Bump MoarVM for spesh/GC fix ------------------------------------------------------------------- Sun Jun 7 17:39:35 CEST 2020 - nine@detonation.org - update to version 2020.05+git58.gf18e01790 * f18e01790 Add frames created by a nested compiler to the outer comp unit * be58f8095 Add a nested compiler's load_dependency_tasks to the outer compiler's ------------------------------------------------------------------- Sun Jun 7 17:07:47 CEST 2020 - nine@detonation.org - update to version 2020.05+git56.gcc3224321 * cc3224321 MoarVM: Allow for explicitly marking the mainline_frame in the bytecode * 369005b69 Dump a QAST::Block's name, too for easier debugging * dfa39de4b Remove unused argument $value from cuid * bce776322 Give NQPClassHOW a submethod_table method for better compatibility * 5b027d585 Remove debugging aid from MoarVM::Callsites blocking re-use of frames * 91997deeb Make HLL::Compiler.execute_stage easier to call from Raku ------------------------------------------------------------------- Sat Jun 6 13:07:35 CEST 2020 - nine@detonation.org - update to version 2020.05+git50.g3d7a98604 * 3d7a98604 Document freshcoderef, markcodestatic, scsetcode and forceouterctx ------------------------------------------------------------------- Fri Jun 5 11:31:42 CEST 2020 - nine@detonation.org - update to version 2020.05+git49.gdb4395b5b * 0604ccb4f Bump MoarMV for the Windows argument quoting change * be561a157 Always handle proc exec arguments verbatim on JS ------------------------------------------------------------------- Thu Jun 4 11:31:34 CEST 2020 - nine@detonation.org - update to version 2020.05+git46.g59c6124d0 * 59c6124d0 Start up REPL if "-" given *and* STDIN is a tty ------------------------------------------------------------------- Sun May 31 16:35:33 CEST 2020 - nine@detonation.org - update to version 2020.05+git45.g0e96fb06f * 0e96fb06f Fix pod markdown in readme * 43202dd02 Add an AzureCI status badge to the readme ------------------------------------------------------------------- Sun May 31 13:39:32 CEST 2020 - nine@detonation.org - update to version 2020.05+git43.g79fb9251e * ec6279b85 fix typo * 3ec3c8879 add link to irc channel * dd2865a7c Fix the links * f32354a78 Perl6 to raku, travis links ------------------------------------------------------------------- Sun May 31 10:43:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git38.gb7709b7b8 * ce694df36 Disable testing NQP on JVM on Windows * e9ed60763 Add AzureCI setup ------------------------------------------------------------------- Sun May 31 00:51:34 CEST 2020 - nine@detonation.org - update to version 2020.05+git35.ga5f90ae55 * c4fcc6438 Fix t/nqp/114-pod-panic with a relocated `nqp` executable ------------------------------------------------------------------- Sun May 31 00:35:43 CEST 2020 - nine@detonation.org - update to version 2020.05+git33.g35267b4ab * 35267b4ab Bump MoarVM ------------------------------------------------------------------- Sun May 31 00:03:30 CEST 2020 - nine@detonation.org - update to version 2020.05+git32.g476642f34 * 476642f34 Correct a wrong skip count on Windows ------------------------------------------------------------------- Sat May 30 19:15:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git31.ga2878ef2f * a2878ef2f Bump MoarVM ------------------------------------------------------------------- Fri May 29 07:47:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git30.gc94da0e7a * c814d3a6d [jvm] Pass correct connection port in nqp::asynclisten ------------------------------------------------------------------- Wed May 27 14:43:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git28.gc2f40b47a * 8dc6af179 [jvm] Remove boxing * ffe859c83 [jvm] Add @Override * a564019b1 [jvm] Add @Override & remove boxing ------------------------------------------------------------------- Tue May 26 00:03:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git24.g1f308c711 * 1f308c711 Bump nqp-configure to fix nmake detection failures on Windows ------------------------------------------------------------------- Mon May 25 23:15:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git23.gc82c9fd2a * c82c9fd2a [rubyish] Perl -> Raku + spelling ------------------------------------------------------------------- Sat May 23 13:25:30 CEST 2020 - nine@detonation.org - update to version 2020.05+git22.gbf3fb540b * 17fa91b03 Fix sprintf() with *-specified negative width argument ------------------------------------------------------------------- Thu May 21 16:21:33 CEST 2020 - nine@detonation.org - update to version 2020.05+git20.g5d46adf25 * 10e6f9942 Update doc * 28ca9e1fa Rebootstrap * f6b3794dc Fix build * 58c1edddf Rename s/perl6/raku/g in *.nqp * 8f1193dc8 Rename s/perl6/raku/g * 89f054260 Rename package & file * 323ec50ff Rename s/perl6/raku/ * 70cf11dd7 Bulk rename ------------------------------------------------------------------- Thu May 21 13:25:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git11.gd3870f16e * d3870f16e [JVM] Fix references to unsupported Java versions ------------------------------------------------------------------- Mon May 18 11:50:32 CEST 2020 - nine@detonation.org - update to version 2020.05+git10.gad3ae529e * 97bb3018d Improve error message for erroneous <.panic()> syntax ------------------------------------------------------------------- Sat May 16 14:30:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git8.g1e3ecca5d * 1e3ecca5d perl -> raku ------------------------------------------------------------------- Fri May 8 16:55:32 CEST 2020 - nine@detonation.org - update to version 2020.05+git7.g4da1580a6 * 4da1580a6 Document `--relocatable` flag ------------------------------------------------------------------- Tue May 5 22:48:29 CEST 2020 - nine@detonation.org - update to version 2020.05+git6.gc758eb399 * c758eb399 Revert "add simplistic docs for buffertocu" ------------------------------------------------------------------- Tue May 5 22:00:32 CEST 2020 - nine@detonation.org - update to version 2020.05+git5.g39b348c6c * 39b348c6c add simplistic docs for buffertocu ------------------------------------------------------------------- Tue May 5 15:20:29 CEST 2020 - nine@detonation.org - update to version 2020.05+git4.g45aedacdf * 45aedacdf Don't bind an int attribute to 0 directly after construction ------------------------------------------------------------------- Tue May 5 03:04:31 CEST 2020 - nine@detonation.org - update to version 2020.05+git3.ga0e2995f5 * 70c1ac1e6 Fix JVM backend build * ed8d95082 Make stage 2 always fully rebuild upon changes in sources ------------------------------------------------------------------- Tue May 5 01:44:30 CEST 2020 - nine@detonation.org - update to version 2020.05+git0.ga04f4985f * a04f4985f [release] Bump VERSION to 2020.05 * 2f5d5b754 [release] Bump MoarVM revision to 2020.05 ------------------------------------------------------------------- Fri May 1 03:21:32 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git158.g9cd9d8f6a * 9cd9d8f6a [MoarVM Bump] Brings 13 commits ------------------------------------------------------------------- Wed Apr 29 14:49:32 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git157.ge4db2f51f * e4db2f51f Some minor optimizations to NQP matching ------------------------------------------------------------------- Sat Apr 25 23:38:49 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git156.g188c4cb79 * 188c4cb79 Bump for getting a correct JIT of nextdispatcherfor ------------------------------------------------------------------- Sat Apr 25 22:34:49 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git155.g8a0a63380 * 8a0a63380 Re-enable JITing of takenextdispatcher ------------------------------------------------------------------- Sat Apr 25 18:18:52 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git154.ga7b0b7be2 * a7b0b7be2 Bump MOAR to test a hypothesis ------------------------------------------------------------------- Sat Apr 25 18:02:48 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git153.g37a6292cf * 37a6292cf Bump MoarVM to get even more fixes ------------------------------------------------------------------- Sat Apr 25 13:14:48 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git152.g26638152a * 26638152a Bump Moar to get 30+ GC fixes by nine++ ------------------------------------------------------------------- Fri Apr 24 17:46:27 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git151.geddead51a * 7cdeb0550 Fix building JVM on Windows ------------------------------------------------------------------- Fri Apr 24 17:30:27 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git149.g180a93652 * 180a93652 Note concern raised in #613 ------------------------------------------------------------------- Fri Apr 24 15:38:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git148.g933d7bd67 * 425e92f7c Remove qlist opcode ------------------------------------------------------------------- Fri Apr 24 08:42:31 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git146.g6f190e52d * 6f190e52d [JVM] Fix some error messages ------------------------------------------------------------------- Thu Apr 23 00:42:31 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git145.gfd4eb130e * fd4eb130e document bindposnd bindpos2d bindpos3d * 64b852d0f document atposnd * 10ae80b33 This opcode only one one VM * 788f3b88f fix atposref formatting/missing variant * d4f6e9174 Document several atpos variants ------------------------------------------------------------------- Wed Apr 22 04:10:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git140.gd55e3b70e * d55e3b70e fix desc for hlllist, hllhash ------------------------------------------------------------------- Wed Apr 22 03:54:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git139.g0f8e71a07 * 0f8e71a07 whitespace, cleanup * 467c158b5 Document hlllist, hllhash ------------------------------------------------------------------- Wed Apr 22 03:38:30 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git137.g62b3b791d * 62b3b791d document hllboxtype ------------------------------------------------------------------- Wed Apr 22 00:42:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git136.g3e461378c * 3e461378c oops, fix sense of boolean * c12e67e1c fix heading link * ad8e170c6 Document hllbool ------------------------------------------------------------------- Tue Apr 21 03:22:30 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git133.g71c501a0d * 71c501a0d Add tool to check the headings in ops markdown * bdd300fbd Fix doc headings ------------------------------------------------------------------- Mon Apr 20 22:18:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git131.geca5eb349 * eca5eb349 Document getport ------------------------------------------------------------------- Mon Apr 20 16:42:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git130.g13c64db2b * 13c64db2b Document js opcode ------------------------------------------------------------------- Sat Apr 18 16:26:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git129.ga89103f3f * 4eca4bb0f Add guide lines to QAST::Block node dumps * 88801ac29 Modify Node dump routines to use new dump_indent_string method * 185d9a7d2 Add QAST::Node::dump_indent_string method to produce indent strings ------------------------------------------------------------------- Sat Apr 18 16:10:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git125.g13de5f5d9 * 13de5f5d9 [MoarVM Bump] Brings 21 commits ------------------------------------------------------------------- Sat Apr 18 04:58:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git124.g5db59e797 * 5db59e797 add unbox_u ------------------------------------------------------------------- Fri Apr 17 21:14:27 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git123.g1f8664432 * 1f8664432 Document isttyfh op ------------------------------------------------------------------- Fri Apr 17 20:58:34 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git122.gb6c4b56f1 * b6c4b56f1 document totalmem op ------------------------------------------------------------------- Fri Apr 17 20:42:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git121.g25e3ccd00 * 25e3ccd00 document jvmgetproperties ------------------------------------------------------------------- Fri Apr 17 16:10:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git120.gca5100355 * 0b2b6f355 Write header last instead of first and fixing up * b40f93280 Write bytecode to output file on the fly * 76a0828ef Write new strings directly into string heap buf * 771cf8fcf Add more str coercion cases ------------------------------------------------------------------- Fri Apr 17 15:38:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git115.gee7025077 * ee7025077 Bump Moar ------------------------------------------------------------------- Thu Apr 16 21:30:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git114.g892bbc0bd * ebab9be45 remove printfh * 3f913aa62 remove setinputlinesep * 90bd258a9 remove setencoding * 818695a76 remove spurtasync * 48415030f remove openasync * 82ef85ddd remove slurpasync * cee08c2d9 remove readlinefh * 62617a799 readlinechompfh * ce187a0e9 remove readcharsfh * 1a021fbda remove spawn * 00f4e8a0f remove shell * 9a4752e0f remove syncpipe * 9c70f1b27 remove nfatostatelist * 4cdd21666 Remove readallfh * 97b981d91 remove linesasync * a778b2962 remove closefh_i ------------------------------------------------------------------- Thu Apr 16 20:42:27 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git97.gcd8785586 * fbae77eaa Add a missing dependency in Makefile rule * e27b39423 Revert "Revert "Merge pull request #611 from patrickbkr/static-nqp-home-hll-var"" ------------------------------------------------------------------- Thu Apr 16 20:10:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git94.g2853a1a5f * 2853a1a5f Support anon declarator on NQP subs ------------------------------------------------------------------- Thu Apr 16 00:58:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git93.ga5332ac14 * a5332ac14 smrt_(int|num|str)ify -> (int|num|str)ify * 3cc09bdf8 Perl 6 -> Raku ------------------------------------------------------------------- Wed Apr 15 22:34:27 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git91.g1342e203e * 1342e203e Fix profile kind detection ------------------------------------------------------------------- Wed Apr 15 22:02:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git90.gc1ffc0ecf * 0fbca3468 Remove sayfh opcode ------------------------------------------------------------------- Tue Apr 14 02:34:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git88.gd8b43c311 * d8b43c311 perl6 -> raku ------------------------------------------------------------------- Tue Apr 14 02:18:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git87.gba0bab4eb * ba0bab4eb document force_gc * 55f9f8561 fix formatting ------------------------------------------------------------------- Sat Apr 11 21:14:49 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git85.gd06ab4ee3 * d06ab4ee3 Fix sqlite3 running out of memory when importing large profiles ------------------------------------------------------------------- Sat Apr 11 20:26:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git84.g70520fb5f * 70520fb5f Find a few more op definitions in JS VM ------------------------------------------------------------------- Sat Apr 11 20:10:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git83.ga7bb66dda * a7bb66dda add some variants * 8ce2ce4cc document falsey ------------------------------------------------------------------- Sat Apr 11 19:38:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git81.gf9df3f1ca * f9df3f1ca add substr variants * 9074950e4 treat substr2/3 as variants * 1c3a49def Treat JS-specific NFG opcodes as variants * f6906e467 Update VM marks * 6ad50efff allow VM overrides at the opcode level... ------------------------------------------------------------------- Sat Apr 11 18:18:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git76.gacf41ba61 * acf41ba61 Add substr3 doc ------------------------------------------------------------------- Fri Apr 10 22:34:32 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git75.g7407f3e75 * 7407f3e75 [JVM] Return VMNull from at_(pos|key)_boxed ------------------------------------------------------------------- Thu Apr 9 23:55:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git74.ge70a759b4 * e70a759b4 briefly doc some JS opcodes ------------------------------------------------------------------- Thu Apr 9 23:39:30 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git73.g4d88e3d3e * 4d88e3d3e If a variant is doc'd for an opcode, that's OK. * 31e8d7d39 add docs: iscoderef, getcodename, setcodename ------------------------------------------------------------------- Wed Apr 8 13:31:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git71.ge89893ed7 * e89893ed7 Revert "Merge pull request #611 from patrickbkr/static-nqp-home-hll-var" ------------------------------------------------------------------- Wed Apr 8 00:11:30 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git70.gd8cda3016 * ffaef02b7 Fix relocatability * f073a5910 Bump nqp-configure to allow '-' in config variables * 4b46995a5 Add `static_nqp_home` hll-config var ------------------------------------------------------------------- Sat Apr 4 14:35:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git66.g80cc57370 * 80cc57370 Add $whence values to seekfh entry ------------------------------------------------------------------- Fri Apr 3 16:27:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git65.g789c41e54 * 789c41e54 standardize QAST Op formatting ------------------------------------------------------------------- Fri Apr 3 04:59:26 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git64.g1b2b48647 * 1b2b48647 Fix typo * ae87a5ac8 Split some entries so we can mark them per vm * 0ff397b7f These ops were removed in MoarVM 2017.05. * c52ee907f note VM restrictions ------------------------------------------------------------------- Fri Apr 3 04:11:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git60.g1517cf77d * 1517cf77d Don't quote `%*` in the command line ------------------------------------------------------------------- Wed Apr 1 18:35:49 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git59.g57a4d5eac * 57a4d5eac Bump to a MoarVM with new container spec type ------------------------------------------------------------------- Wed Apr 1 01:15:33 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git58.g35b775b16 * 35b775b16 Remove an unneeded for+push, use list directly ------------------------------------------------------------------- Wed Apr 1 00:27:31 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git57.gc2eb416c6 * c2eb416c6 Simplify some Role accessor methods ------------------------------------------------------------------- Mon Mar 30 17:00:34 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git56.g750d1d8f2 * 750d1d8f2 Bump MoarVM for optimization fix ------------------------------------------------------------------- Sun Mar 29 20:12:28 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git55.ga10d8a394 * a10d8a394 Remove some unused variables ------------------------------------------------------------------- Sun Mar 29 12:28:30 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git54.gc09765df9 * c09765df9 Split MoarVM::StringHeap into an inlineable add and slow add-internal ------------------------------------------------------------------- Sun Mar 29 11:40:29 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git53.g8170a23f5 * 8170a23f5 Save a bunch of allocations in MoarVM::StringHeap ------------------------------------------------------------------- Sun Mar 29 11:24:30 CEST 2020 - nine@detonation.org - update to version 2020.02.1+git52.g7cfcb66f0 * 7cfcb66f0 Use already calculated value instead of nqp::elems ------------------------------------------------------------------- Sun Mar 29 01:04:30 CET 2020 - nine@detonation.org - update to version 2020.02.1+git51.gb8e416f36 * b8e416f36 Fix typo ------------------------------------------------------------------- Sat Mar 28 16:00:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git50.g432799ad3 * 432799ad3 Bump MoarVM to get lego JIT fix ------------------------------------------------------------------- Sat Mar 28 13:52:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git49.g6c5bd2a1e * 6c5bd2a1e Bump NQP to get the latest MoarVM fixes ------------------------------------------------------------------- Sat Mar 28 01:52:29 CET 2020 - nine@detonation.org - update to version 2020.02.1+git48.gec8f81ec6 * ec8f81ec6 Fix `make clean` ------------------------------------------------------------------- Fri Mar 27 16:32:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git47.gdbbe9e170 * dbbe9e170 Remove some unused variables ------------------------------------------------------------------- Fri Mar 27 00:00:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git46.g17ac1871f * 17ac1871f Bump Moar to get latest fixes ------------------------------------------------------------------- Wed Mar 25 14:08:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git45.gf6eeaf74b * f6eeaf74b Bump MoarVM to get recent OSR fixes ------------------------------------------------------------------- Sun Mar 22 00:16:30 CET 2020 - nine@detonation.org - update to version 2020.02.1+git44.g6239081e9 * 6239081e9 Convert `nqp::istrue` into `nqp::elems` ------------------------------------------------------------------- Fri Mar 20 19:44:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git43.g26182419e * 26182419e Convert more `nqp::intify` into `nqp::elems` ------------------------------------------------------------------- Fri Mar 20 18:56:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git42.gc454df1e8 * c454df1e8 fix typo ------------------------------------------------------------------- Fri Mar 20 18:40:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git41.gec31f5d0f * ec31f5d0f mark some ops as backend specific ------------------------------------------------------------------- Fri Mar 20 18:24:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git40.g70905445b * 70905445b Document tclc opcode ------------------------------------------------------------------- Fri Mar 20 18:08:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git39.ga4658a549 * a4658a549 Remove nqp:: prefix for consistency ------------------------------------------------------------------- Fri Mar 20 17:04:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git38.g75735628a * 75735628a Get rid of a lot of `nqp::intify` calls ------------------------------------------------------------------- Fri Mar 20 07:12:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git37.gd86a2e7cd * 831266288 [JVM] Always provide file and line in backtrace ------------------------------------------------------------------- Fri Mar 20 00:00:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git35.ge2d8be3b0 * e2d8be3b0 find more opcodes in moarvm ------------------------------------------------------------------- Thu Mar 19 23:12:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git34.g182fb9ed9 * 182fb9ed9 Track changes to opcode doc file * 05339d1b5 Track (some) Perl 6 -> Raku changes ------------------------------------------------------------------- Thu Mar 19 22:08:30 CET 2020 - nine@detonation.org - update to version 2020.02.1+git32.ge4767444b * e4767444b [JVM] Fix indentation ------------------------------------------------------------------- Thu Mar 19 17:20:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git31.gbb00e60e6 * bb00e60e6 Some Optimizer changes ------------------------------------------------------------------- Thu Mar 19 16:48:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git30.g019e162fa * 019e162fa When we're (int|num)ifying a list or hash... ------------------------------------------------------------------- Thu Mar 19 15:28:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git29.g9266fb537 * 9266fb537 Set return type of intifying a list or hash ------------------------------------------------------------------- Thu Mar 19 08:00:29 CET 2020 - nine@detonation.org - update to version 2020.02.1+git28.ga5619aa1a * a5619aa1a [JVM] Return VMNull from context introspection ops ------------------------------------------------------------------- Tue Mar 17 19:44:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git27.g9f9e4bf38 * 3a4debadc [JVM] Upgrade another null check to use isnull op * f847ecf15 [JVM] Return VMNull from createNull * ba4dc4779 [JVM] Upgrade more null checks to isnull op * 73c348df3 [JVM] Start to use createNull (but return plain null for now) * 6c08dfaa1 [[JVM] Introduce VMNull as sentinel object ------------------------------------------------------------------- Mon Mar 16 23:28:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git21.gf8740ded1 * f8740ded1 Bump Moar to get latest JIT fixes ------------------------------------------------------------------- Thu Mar 12 17:36:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git20.g96162898b * 96162898b Bump Moar to get libuv upgrade ------------------------------------------------------------------- Tue Mar 10 19:28:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git19.gd34a1bc11 * d34a1bc11 Bump MoarVM for the latest and greatest ------------------------------------------------------------------- Sat Mar 7 23:44:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git18.g9e1125435 * 9e1125435 Fix submodule updating ------------------------------------------------------------------- Sat Mar 7 23:28:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git17.g5c20e2e5f * 5c20e2e5f Change update-submodules.pl to not use the shell at all ------------------------------------------------------------------- Fri Mar 6 18:08:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git16.gb462463e2 * 7ba0e0cdd More explicit error when more than one --target is provided (issue #600) ------------------------------------------------------------------- Tue Mar 3 00:16:27 CET 2020 - nine@detonation.org - update to version 2020.02.1+git14.g0e341d45e * 2dad36fd4 Add nextdispatcherfor/takenextdispatcher to JVM backend * aadea8867 Add nextdispatcherfor/takenextdispatcher ops ------------------------------------------------------------------- Mon Mar 2 23:28:28 CET 2020 - nine@detonation.org - update to version 2020.02.1+git9.g83ffeec98 * 83ffeec98 [MoarVM Bump] Brings 3 commits ------------------------------------------------------------------- Mon Mar 2 04:32:30 CET 2020 - nine@detonation.org - update to version 2020.02.1+git8.g3d69dc107 * e143e024d Add a missing dependency ------------------------------------------------------------------- Sun Mar 1 17:04:26 CET 2020 - nine@detonation.org - update to version 2020.02.1+git6.gb0ddeda68 * b0ddeda68 [MoarVM Bump] Brings 32 commits ------------------------------------------------------------------- Sun Mar 1 16:16:30 CET 2020 - nine@detonation.org - update to version 2020.02.1+git5.g6821a335c * fb273c8a9 Bump VERSION to 2020.02.1 * 4545d3500 [release] Bump MoarVM revision to 2020.02.1 ------------------------------------------------------------------- Fri Feb 28 20:00:32 CET 2020 - nine@detonation.org - update to version 2020.02+git3.g7c261f2c7 * 7c261f2c7 Fix buiding when git reference dir has spaces in its path ------------------------------------------------------------------- Wed Feb 26 22:24:27 CET 2020 - nine@detonation.org - update to version 2020.02+git2.g1e88914d9 * 1e88914d9 Bump NQP to get the new derived specialization improvements ------------------------------------------------------------------- Mon Feb 24 21:36:27 CET 2020 - nine@detonation.org - update to version 2020.02+git1.gb9a1878c4 * b9a1878c4 Build: Fix submodule update with space in git ref dir ------------------------------------------------------------------- Sun Feb 23 16:16:27 CET 2020 - nine@detonation.org - update to version 2020.02+git0.g75ed8263e * 75ed8263e [release] Bump VERSION to 2020.02 * c9bb77ed3 [release] Bump MoarVM revision to 2020.02 ------------------------------------------------------------------- Sat Feb 22 22:24:43 CET 2020 - nine@detonation.org - update to version 2020.01+git25.g91da25aa0 * 91da25aa0 Bump MoarV<M to get native num fix ------------------------------------------------------------------- Thu Feb 20 18:40:43 CET 2020 - nine@detonation.org - update to version 2020.01+git24.g3f99c1ba6 * 3f99c1ba6 Get MoarVM with async proc stdin close support ------------------------------------------------------------------- Thu Feb 13 15:28:43 CET 2020 - nine@detonation.org - update to version 2020.01+git23.g3bbce8c3a * 3bbce8c3a Bump MoarVM to get latest dyncall support ------------------------------------------------------------------- Thu Feb 13 09:04:49 CET 2020 - nine@detonation.org - update to version 2020.01+git22.gf6eb0c214 * f6eb0c214 Bump MoarVM to get srand / rand_I fixes, MasterDuke++ ------------------------------------------------------------------- Wed Feb 12 21:52:30 CET 2020 - nine@detonation.org - update to version 2020.01+git21.gc294dee6d * c294dee6d Move and update decodelocaltime lemma ------------------------------------------------------------------- Wed Feb 12 17:09:42 CET 2020 - nine@detonation.org - update to version 2020.01+git20.g7d711031e * 7d711031e Recognize `chain` as an assoc ------------------------------------------------------------------- Tue Feb 11 20:54:41 CET 2020 - nine@detonation.org - update to version 2020.01+git19.gbc94cc705 * bc94cc705 Don't fail with `--git-reference` Configure.pl parameter ------------------------------------------------------------------- Tue Feb 11 20:22:42 CET 2020 - nine@detonation.org - update to version 2020.01+git18.g849971e2e * 9084b28c7 Bump Moar to get --git-cache-dir support * c46b54e30 Pull in new nqp-configure with support for --git-cache-dir * e77b93880 Implement `--git-cache-dir` Configure.pl option ------------------------------------------------------------------- Tue Feb 11 14:30:42 CET 2020 - nine@detonation.org - update to version 2020.01+git14.ge8afe42a7 * e8afe42a7 Document nqp::decodelocaltime ------------------------------------------------------------------- Sun Feb 9 18:15:00 CET 2020 - nine@detonation.org - update to version 2020.01+git13.g6ab38d43b * 6ab38d43b Bump MoarVM to get libtommath leak fixes ------------------------------------------------------------------- Sat Feb 8 11:18:42 CET 2020 - nine@detonation.org - update to version 2020.01+git12.g8ea9c7719 * 8ea9c7719 Bump MoarVM to get isprime fix ------------------------------------------------------------------- Fri Feb 7 23:02:42 CET 2020 - nine@detonation.org - update to version 2020.01+git11.g1a5eb92ef * 1a5eb92ef Bump MoarVM to get the latest libuv ------------------------------------------------------------------- Wed Feb 5 17:51:17 CET 2020 - nine@detonation.org - update to version 2020.01+git10.g7bf032640 * 7bf032640 Consistently make the `.` in `<.[x]>` a no-op ------------------------------------------------------------------- Wed Feb 5 17:35:17 CET 2020 - nine@detonation.org - update to version 2020.01+git9.g5708ad893 * 5708ad893 Fix indentation ------------------------------------------------------------------- Wed Feb 5 17:19:21 CET 2020 - nine@detonation.org - update to version 2020.01+git8.g6295cad4a * 6295cad4a Don't call non-existent panic method ------------------------------------------------------------------- Wed Feb 5 12:47:19 CET 2020 - nine@detonation.org - update to version 2020.01+git7.gbeeaa5d38 * beeaa5d38 Bump NQP to get latest libtommath fixes ------------------------------------------------------------------- Wed Jan 29 17:00:30 CET 2020 - nine@detonation.org - update to version 2020.01+git6.gfad1aa45f * fad1aa45f Completely disable NFA debugging (for now) * 9a12c17c1 cache_add returns the value, so no assignment needed * 57f8d2b12 Only do assignment if nfa is not in the cache ------------------------------------------------------------------- Wed Jan 29 11:03:18 CET 2020 - nine@detonation.org - update to version 2020.01+git3.g75c01d8c7 * 9f3f0a530 Fix for https://github.com/perl6/nqp/issues/559 ------------------------------------------------------------------- Tue Jan 28 11:29:08 CET 2020 - nine@detonation.org - update to version 2020.01+git1.g7e0ac3da1 * 7e0ac3da1 Bump NQP to get IPNS changes ------------------------------------------------------------------- Tue Jan 28 11:07:19 CET 2020 - nine@detonation.org - update to version 2020.01+git0.gfb8b8f6fd * fb8b8f6fd [release] Bump VERSION to 2020.01 * 6d935a8dc [release] Bump MoarVM revision to 2020.01.1 ------------------------------------------------------------------- Mon Jan 27 10:09:39 CET 2020 - nine@detonation.org - update to version 2019.11+git55.g4c96df543 * 4c96df543 Remove HLL dependency * 41e9bd503 Change references of HLL language to 'Raku' ------------------------------------------------------------------- Thu Jan 23 12:10:08 CET 2020 - nine@detonation.org - update to version 2019.11+git53.gcb3c3369d * cb3c3369d Add NQPAttribute.is_bound method * 57a65f0a1 Java's BigInteger.modPow can take exponents < 0 * c7f4dfe9e Use better negatives values for testing expmod * 7f7efd65d [MoarVM Bump] Brings 14 commits * 6361e0965 Add NQPAttribute.is_built method * 0d91c6b56 Show what the CLASS_xxx constants apply to * 47238e2ce [MoarVM Bump] Brings 3 commits * f00c47590 [JVM] Fix readfh for (buffered) input from TTY * 413f71ef0 Merge pull request #594 from Altai-man/master * 7333514ff [MoarVM Bump] Brings 4 commits * 8e26da10c Fix "undeclared identifier" compilation error on Win32 * 530c7a613 Bump MOAR to get the latest and greatest nine++ fixes * 7b1b0cebf Give HLL/Actions|Grammar a "raku" method * 7c2e42895 Merge pull request #593 from MasterDuke17/fix_compiler_warnings_in_main_runner * b456be6e4 Put variable declaration inside relevant #ifdef * 10106367f Set variables inside relevant #ifndef * c2f0111c5 Put variable declarations inside relevant #ifndef * bb638b13c Give variable default value * 69d7c5ad8 Put variable declaration inside relevant #ifndef * d69855343 Fix "Decoder may not be used concurrently" errors with concurrent EVAL * 21eab3028 [MoarVM Bump] Brings 4 commits * ac4b11d43 Bump MoarVM for NativeCall fixes * a32db0639 [MoarVM Bump] 7a93b2897 Fix potential segfault […] * c37441e42 Merge pull request #592 from vrurg/nqp_589_runtime-fix * 32af965ce Fix for broken JVM runner * 1e050dfc9 Bump MoarVM for NativeCall fixes * c073b0ce0 Merge pull request #591 from vrurg/nqp_589_runtime-fix * 01e1e6277 [MoarVM Bump] Brings 3 commits * 9e582e24d An attempt to fix nqp-runtime.jar dependency * c85c2adbf Merge pull request #590 from vrurg/nqp_589 * fd6920f50 Make NQP::Configure::NQP take care of jars * 15efae732 [jvm] Pass jars as an argument * 29215797e [js] Implement '−' (U+2212) minus support in nqp::radix(_I) * df9f7c16e Merge pull request #588 from patrickbkr/sub-mod-upd-no-silent-error * f994d5ea6 Prevent silently swallowing errors on submodule update * 1b5834027 [js] Bump serialization format version * be4b3c055 Add tests for '−' (U+2212) minus support to nqp::radix(_I) * 225bdadaf [jvm] Implement '−' (U+2212) minus support in nqp::radix(_I) * 79fbd28eb Revert "Add tests for '−' (U+2212) minus support to nqp::radix(_I)" * 179e56edd Have Traivs report on #raku-dev instead of #perl6-dev * e6573f5e7 Bump MoarVM to get nqp::radix fixes + other goodies * 6af4a58a0 Add tests for '−' (U+2212) minus support to nqp::radix(_I) * 4b3bb9c8c Bump MoarVM for NativeCall's new serialize_lib_name attribute * 5a9be2170 [MoarVM Bump] 8d0b50d3f Fix JIT compiled nativ […] * 41f6576e9 Merge branch 'master' into release-2019.11 * ba6378efd Merge pull request #587 from vrurg/configure-rebuild-all * ac81c66aa Don't checkout MoarVM repo if it's already exists * e5be63646 Use the new silent build way via NOECHO makefile variable * 58996e370 Bump MoarVM to get NativeCall negative number fix * 8340d9c16 docs: add stub for nqp::call op to ops.markdown * 3de929128 Merge pull request #586 from perl6/configure-rebuild-all * e30477412 nqp-configure submodule update * fcf5bf559 Added --force-rebuild command line option ------------------------------------------------------------------- Fri Nov 29 09:36:46 CET 2019 - nine@detonation.org - update to version 2019.11 * Map nqp::vmeventsubscribe to configure VM Event Subscription * Map new nqp::intify op * Provide better compatibility with Perl6 Metamodel * Use nqp::const for socket family constants * First stab at making num use explicit * Type constrain the value passed to (I|N)Val.new * $/.Int should actually use integer calculations * sprintf fix for the JVM, bartolin++ * profiler: expose "stolen gen2 roots" in sql output * profiler: one line per statement like earlier versions * fix profiling gc/deallocations bug swapping thread/seqnum * output "stage parse" later (for nested output), also flush stderr every line * make sql output smaller with multi-insert statements ------------------------------------------------------------------- Thu Jul 22 17:00:00 CEST 2019 - nine@detonation.org - Fix installed perl6 not finding its NQP modules ------------------------------------------------------------------- Thu Jul 18 10:30:03 CEST 2019 - nine@detonation.org - update to version 2019.07 * Make building Perl 6 code reproducible * Several improvements to the profiler * Explicitly mark out mixin types * Add method_names and method_order to NQPConcreteRoleHOW * Add given value to printf bad-directive-type error * Add uname, freemem, and totalmem ops * Protect against self-reference in match dump * Fix precedence issues with |, ||, &, && prefixes * Always produce integers in captures hash * Use a better data structure for Match setup info * Bring back the onlyname optimization * Use flags/bitmask to cheapen/avoid some work * Fix capnames with & * Correct construction of capnames in P5Regex * Add int to constants to avoid a lot of unboxing * Some small optimizations to !cursor_init * Change associativity of exponentiation to 'right' * Allow #?if stage1/stage2, add confprog loading support via cmdline flag ------------------------------------------------------------------- Tue Mar 19 09:38:15 CET 2019 - nine@detonation.org - update to version 2019.03 * [moar] Add BINARY_* constants for the new ops * Unmap obsolete mastto* ops * Add some ints and other micro-opts to NFA code * micro-opts to NFA code * Add CONTROL_ANY constant * Fix loss of some line number annotations * Don't use `note` in the cursor role * Add a local debug map to QAST::Block * Have MoarVM bytecode writer write debug locals * Add local debug names for NQP code * Fix for dyncomp lexical lookup * Show scalar replacement stats on profile overview * Expose Replaced Allocations To SQL Profiler ------------------------------------------------------------------- Fri Dec 28 21:24:17 CET 2018 - nine@detonation.org - update to version 2018.12 * Implement is array_type trait for classes * Support "is box_target" trait * Map new ops: buffertocu, serializetobuf, writeint, writeuint, writenum, readint, readuint, readnum, getcp_s * Map MVM_OPERAND_* constants * Several improvements to the profiler * Replace MAST by writing MoarVM bytecode directly * Fix trying to encode synthetics to latin-1 * Fix get_frame_index not finding frame created by BEGIN time EVAL * [moar] Fix nqp::falsey with int32 argument * Add :$transitive named re R#2401 * Allow a fail cursor to be provided in !cursor_init ------------------------------------------------------------------- Sun Nov 11 21:46:33 CET 2018 - nine@detonation.org - update to version 2018.10 * [moar] Add coercions from int32, int16, int8, uint32, uint16, uint8 to num, from (u)ints to str and from uints to ints and vice versa. * Add the coerce_us op to QASTCOMpilerMAST for coercions * New ops: getsignals, slice, numify, wantdecont, istype_nd ("no decont"), hllboxtype_*, 2 new atomic ops, hllbool, hllboolfor, fork, decodelocaltime * Compile MoarVM spesh plugin API ops * Map new spesh plugin object literal non-match op * [moar] Implement unary ! on int32s * Several fixes for reproducible builds * Fix STDIN error for non-interactive REPL mode * Fix stringification of Sub when using --target=ast * Remove erroneous decont op in chain compilation * Support hllization of Perl 6 hashes -> NQP hashes * [Impl] !~~by adding NOT_ACCEPTS method * Provide non-decont forms of some object ops * Fix Unhandled lexical type error w/ native int's and Rakudo REPL * Fix missing annotations in QAST dumps * Add callback of nqp::spawnprocasync to catch exception * Emit invoke_v instruction for void context calls * Remove <?before> token in token term:sym<multi_declarator> (#484) * Rename getstrfromname to strfromname (#483) * Allow specification of repr with `stub` declarator * Don't check var until we actually gonna use it * Micro-opt method LANG * Don't emit decont of callee if unrequired * Improve getattr/bindattr code gen quality * allow more type info to be passed from moarvm * no need to pre-size an array for one element. * also store whether a type holds extra data * put the name of the SC in every type's extra info ------------------------------------------------------------------- Tue May 1 09:10:59 CEST 2018 - nine@detonation.org - update to version 2018.04.1 * Make build of NQP modules reproducible * Profiler Template: Sort by time Instead of Pct * Fix bug with iteration of empty character class * Profiler Template: Allocations modal close by btn * Profiler Template: Sort by time in call graph * Clean up some odd naming in QAST regex compiler * Only load cclass constants if they are needed * Micro-opt in CAPHASH * Remove apparently unused helper method * Prevent boxing of native str * Prevent another unnecessary boxing * Optimize cursor_push_cstack a bit * Optimize a loop in MATCH * Don't emit cstack handling code if unused * Use tryfindmethod in reduce_with_match * Implement nqp::numify op - Remove nqp-disable-faulty-test.diff - tests fixed upstream - Remove nqp-reproducible-build.diff - included in upstream release ------------------------------------------------------------------- Tue Mar 20 08:33:42 CET 2018 - nine@detonation.org - update to version 2018.03 * Support for profiling multi threaded programs * Avoid using variables where we don't need any * Fix crashes with native types in conditionals * Make certain conditionals with natives 2.1x faster * Simplify conditional variant lookup * Easyfy matching Block WVals with their QAST::Blocks… * improve pod panic msg * No need to load ModuleLoader multiple times * Make sure the version of jna is 4.0.0 * Remove trailing whitespace * Implement QAST::Var.decl_as * Remove now-unused C 3rdparty deps * Fix slurpies in `if` ops; jnthn++ for the tip * Fix sprintf with type objects * update docs with more information * rename IO sub "spew" to "spurt" * Map new nqp::tryfindmethod op for MoarVM backend * Use nqp::tryfindmethod in Cursor!reduce * add a new built-in sub: run-command * output start time of gc runs to sql * html profiler: show times a GC run started * Add getppid op (#422) * [moar] Add encodeconf and decodeconf ops * speed up sql output by about 30% - Backport reproducible build support to fix rakudo on Tumbleweed nqp-reproducible-build.diff can be removed in the next release ------------------------------------------------------------------- Thu Feb 1 06:44:35 CET 2018 - nine@detonation.org - update to version 2018.01 * Improve handling of flags for '%b' directive * Make || alternations respect :ratchet mode * Allow per-atom backtracking modifiers to override :ratchet * Do not start interactive REPL on non tty input * Check for the backend method in the backend before compiler * Make Int on rakudo's Match return an Int not a nqp level int. * support the new heapsnapshot API * Add nqp::getrusage and constants on MoarVM backend * Map threadlockcount op on MoarVM backend * Suppress warning in /a b+/ * Map the new nativeinvoke OP * Remove support for ornate parenthesis from quoting constructs * Improve error message when space with combiners is encountered * Remove trailing whitespace * Implement --force-stdin-eval-mode command line arg * Rename `--force-stdin-eval-mode` command line opt * Make NQP's BUILDPLAN more like Perl6's BUILDPLAN * Add the new coerce_II op as fromI_I * Map the new getarg_i op for reading from the args buffer * Remove some @*comp_line_directives accesses (#376) * Add support for '+' flag for %b in sprintf * Add support for a block no-inline flag * Fix wrong coercion in if on moar * Fix crash with named captures in P5 regexes * Use faster nqp::istype instead of ~~ * Implement nqp::chainstatic op * MoarVM: Allow 'chain' op to use child as callee * Use faster nqp::elems instead of + on QAST nodes * Add $!cuid to QAST::Block.dump * Implement QAST::Node.annotate_self * Fix dumping block with null_s cuids * Don't die if parent doesn't have dump method * Fix blocktype display in Block extra node info - add nqp-disable-faulty-test.diff for disabling faulty concurrency test ------------------------------------------------------------------- Mon Aug 21 23:05:32 CEST 2017 - nine@detonation.org - Remove nqp-fix-ll-exception.diff - included in upstream release - update to version 2017.08 * Fix serious security hole - tried to load modules from current working directory * support hardware_concurrency op from moar and implement for jvm * match renamed opcode "cpucores" in moar * Fix --ll-exception trying to print a NULL * Add nqp::codes to QASTOperationsMAST.nqp * Add a &dies-ok to the setting so that it can be shared across tests * Add eqatim and indexim ops. Fix a bug when using ignoremark * Correct setup of $sharedclass in regex compiler. * Map the low level nativecallinvoke op * output .sql profiler data if template.html not found * Map new atomic ops on MoarVM backend. * Add constant mapping atomic integer type. * Add nqp::hasuniprop op to QASTOperationsMAST.nqp * Add support for %*ENV<NQP_LIB> to MoarVM and JS ModuleLoaders ------------------------------------------------------------------- Sat Jul 29 10:21:00 CEST 2017 - nine@detonation.org - update to version 2017.07 * Add mapping of the op code get_port_sk * Rename get_port -> getport * Kill of nqp::getcfh. * Give NQP a basic file handle class and use it instead of low level ops. * Update profile dumper to use new handles. * Add a way to get NQP wrapped standard handles. * There is no die in NQP; it's nqp::die. * Un-map the char-level I/O ops for MoarVM. * Add :$all to methods() for Perl 6 compatability * [unicode-grant] Update QASTRegexCompilerMAST to use new indexicim and eqaticim ops * Start conveying decont context in QAST -> MAST. * Do not add condition leading '0' if already present * Add .gist method to NQPRoutine * Map setbuffersizefh op. * add refine_slang to automatically do mixins * Un-map deprecated sync proc ops for MoarVM. * Map nqp::permit op on MoarVM backend. * Remove now-unused MoarVM lexotic of compilation. * Factor out part of compile for easier re-use. * Attach the match (for file positions etc.) to the QAST properly * Fix handling of actions in .refine_slang * Map decodertakecharseof op on MoarVM backend. * Exclude empty messages from check - Backport fix for --ll-exception in nqp-fix-ll-exception.diff which was committed right after the release. ------------------------------------------------------------------- Fri Jun 2 09:03:04 CEST 2017 - nine@detonation.org - update to version 2017.05 * Some minor optimizations to profiling code * separate the $!to concept back out from $!pos * Use 0 instead of NULL in the profiler SQL output * Rename 'allocators' to 'types' in sql profile * Make 0s strings since they're going to get stringified anyway * Allow tracking of allocations by routine * Fix for RT #130760 - print usage instructions to stderr when an invalid command line option is used * Some cleanup to the SQL profile output * Add primary and foreign key constraints to SQL * Avoid numifying '!' * Convert substr+eq to eqat * Remove deprecated async str I/O ops. ------------------------------------------------------------------- Tue Apr 18 22:36:09 CEST 2017 - nine@detonation.org - update to version 2017.04 * Handle cloning/setting braids between NQPCursor and Perl6 Cursor * Prevent warnings on action type objects -- use NO_VALUE sentinal * Just use nqp::null raher than a sentinel in define_slang * [moar] Use foldcase in QASTRegexCompilier * Quick, partial, implementation of `constant`. * rebootstrap to get constant declarator * start to unify NQPMatch with NQPCursor * rebootstrap with temp shim to find lost NQPCursor * finish s/NQPCursor/NQPMatch/ tranformation * PRECURSOR should not trim $!orig * Make errors in QASTOperationsMAST more awesome * s/two/2/ * remove now-useless .CURSOR calls * allow !cursor_init to be used by a BUILD * Make errors in QASTCompilerMAST more awesome * Make sure to push in the sval node before the indexic_s op * Merge pull request #350 from samcv/foldcase * make false match stringify to '' * Match.Int should return, like, an int * submatches come from target, not orig * Re-work --rxtrace to not trash the cache. * Merge branch 'master' into uncurse * reduce old match object to a singleton * put $!braid near $!shared since they're similar * Fix bitrot in moarvm profiler ------------------------------------------------------------------- Sun Mar 19 13:54:27 CET 2017 - nine@detonation.org - update to version 2017.03 ------------------------------------------------------------------- Tue Dec 20 18:15:07 CET 2016 - nine@detonation.org - replace patches use of the new configure options removed patch: usenqplibdir.diff - update to version 2016.12 * Map MoarVM captureinnerlex op. * Make sprintf %f, %e, and %g handle negative zero * Use heap sort to sort the keys when creating JSON * Use latest versions of css/js from CDNs * Add a --profile-stage option to profile only one compilation stage. * Add SQL as an output option for profiles * Add a type declaration in Cursor.MATCH * Forbid bare \b and \B in regexes * Support calling the handlepayload and handle ops using the nqp:: syntax. * Make NFA builder cope with <before>. * Supply a warning for using \K and instead suggest <( * Add four new pairs of matched delimiters brackets/parens (#330) * Fix bug in --target=ast. * Escape 's in function names for SQL profile output ------------------------------------------------------------------- Thu Nov 24 16:37:29 CET 2016 - nine@detonation.org - update to version 2016.11 * $CONTROL_RETURN is 32 on JVM now * Remove some unused variables+accessor methods * fix spelling * Avoid printing out <> when we have dump ast nodes with no flags. * Initial support for line directives ------------------------------------------------------------------- Sun Oct 16 13:39:16 CEST 2016 - nine@detonation.org - update to version 2016.10 * Add &is to the setting for better failure diagnostics. * Stop using flattenropes op. * Map nqp::indexingoptimized op. * Update bootstrap. * On Moar, use indexingoptimized op. * Just want an object when compiling a callee. * Remove workaround as indexingoptimized is now avaliable on all backends. ------------------------------------------------------------------- Fri Oct 07 11:28:30 UTC 2016 - nine@detonation.org - update to version 2016.09 * Add code-gen of charclass with ignoremark. * Make HLL::Grammar.O take named arguments. * Remove HLL::Grammar.O(:inherit). * split nonassoc error into list vs non-list forms * add $*SUPPOSING dynvar to mark conjectural parsing * factor out common boolean annotations to flags * use index_s even with ignorecase when scanning for literals * charrange without :m should avoid ordat/ordfirst * Correct type conversion for default arguments. * Support for decoder streams (user level string decoding) * Add LEFT/RIGHT DOUBLE PARENTHESIS in matching brackets list * Properly numify non-ascii tokens in regex/grammars ------------------------------------------------------------------- Sun Jul 24 09:30:24 UTC 2016 - nine@detonation.org - update to version 2016.07 * Support for new REPL supporting code spread over multiple lines * Workaround for unsigned attribute access bug. * Fix crash in unsinged attributeref code-gen. * Avoid a load of hash allocation/copies. * Performance improvements for regexes and compilation * Use MoarVM's optimized mutli-dispatch path. * Fix icicle graph in profiler * Support new heap profiler * Improved sprintf error reporting * Option for a source-name different from the actual source file * Fix massive memory leak in EVAL * Support BEGIN time EVAL in precompilation * Make mappers in MASTOperations cheaper * Hook up new bytecode loading ops * Improve code-gen by avoiding redundant deconts. * return is now a proper control exception making it much faster ------------------------------------------------------------------- Mon Feb 2 09:08:00 UTC 2016 - nine@detonation.org - update to version 2016.01 * entry for \0 was missing in character classes * Fixes for multi-line input on the interactive interpreter * Add subsecond file time ops stat_time and lstat_time ------------------------------------------------------------------- Mon Jan 4 14:44:09 UTC 2016 - nine@detonation.org - update to version 2015.12 * support for JavaScript backend * new I/O related ops * ops for multidimensional arrays * native calling updates ------------------------------------------------------------------- Thu Jun 11 17:25:08 CEST 2015 - mls@suse.de - update to version 2015.05 * bring nqp in sync with moarvm * use new unicode features ------------------------------------------------------------------- Fri Aug 22 14:15:39 CEST 2014 - mls@suse.de - update to version 2014.08 * use specialization and jit support from MOAR * lazy deserialization * many speed improvements * removed patch: arm-use-fpic.diff ------------------------------------------------------------------- Mon Mar 3 17:47:07 CET 2014 - mls@suse.de - update to version 2014.02 - switch to moarvm as backend - fix libdir calculation new patch: usenqplibdir.diff ------------------------------------------------------------------- Sun Jul 14 20:12:44 UTC 2013 - daxim@cpan.org - update to version 2013.06 * improved jvm support ------------------------------------------------------------------- Mon Jun 3 13:57:04 UTC 2013 - daxim@cpan.org - update to version 2013.05 * start of jvm support ------------------------------------------------------------------- Wed Jan 16 17:29:30 CET 2013 - mls@suse.de - update to version 2012.12 * avoid loosing digits in bignum conversion * improve regex speed * new QAST dumper * remove no longer needed patches ------------------------------------------------------------------- Tue Aug 7 11:40:05 CEST 2012 - mls@suse.de - update to version 2012.07 * fix endian issues in serialization ------------------------------------------------------------------- Thu Jul 26 09:13:53 UTC 2012 - dmueller@suse.com - use PIC to fix build on arm ------------------------------------------------------------------- Fri Jun 22 18:27:28 CEST 2012 - mls@suse.de - update to version 2012.06.1 * use optimization flags for compilation * improve NFA implementation * implement fast qrpa PMC type ------------------------------------------------------------------- Fri Jun 8 13:46:00 CEST 2012 - mls@suse.de - updated to version 2012.05 * deserialization support * qregex fixes ------------------------------------------------------------------- Sat Mar 24 06:00:00 CES 2012 - carlin@glass.org.nz - updated to version 2012.03 ------------------------------------------------------------------- Mon Oct 24 14:15:50 CEST 2011 - mls@suse.de - initial revision
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor