./lang/nqp, Not Quite Perl -- lightweight Perl 6-like environment for VM

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2020.10, Package name: nqp-2020.10, Maintainer: pkgsrc-users

This is "Not Quite Perl" -- a lightweight Perl 6-like environment for
virtual machines. The key feature of NQP is that it's designed to be a
very small environment (as compared with, say, perl6 or Rakudo) and
is focused on being a high-level way to create compilers and libraries
for virtual machines (such as the Parrot Virtual Machine [1] and the JVM).
Unlike a full-fledged implementation of Perl 6, NQP strives to have as
small a runtime footprint as it can, while still providing a Perl 6 object
model and regular expression engine for the virtual machine.


Required to run:
[devel/MoarVM]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 3d3f6b1ebd410c1ce3c5f0a65197a0eaa069d000
RMD160: fef7a499c6958d79eefba23c6d01f226afd541b4
Filesize: 3861.717 KB

Version history: (Expand)


CVS history: (Expand)


   2020-10-31 13:25:12 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(lang/nqp) Updated 2020.08.02 to 2020.10

2020.10

6model:

    [fb992950] Add MVM_str_hash_iterator_target_deleted() for HASH_DEBUG_ITER

Core:

    [df77d3cf] Simplify and optimize isprime_I
    [8852896d] A more complete fix for the hash max probe distance bug
    [a27c7882] Make lookup table in MVP_round_up_log_base2() based on uint8_t
    [0015fd05] Re-instate meaningful hash iterator debugging inside HASH_DEBUG_ITER
    [60070970] oops if MVM_fixed_size_alloc() is called for a size of 0 bytes

Debug Server:

    [3c3a24bf] Fix two *printf size warnings reported on ILP32 platforms

IO:

    [95d21703] Minor optimization of MVM_file_isexecutable on Windows
    [882dbf04] Add a function to fix up the STD IO handles

Strings:

    [a989f7b5] char can be unsigned. Rewrite the "is it ASCII?" test \ 
to handle this too

Tooling/Build:

    [dc50eddd] For the pthread_setname_np probe, use an auto char array instead \ 
of malloc
    [4f5787d3] Create a unicode.c with #include directives instead of generating \ 
it with cat
   2020-09-13 16:28:35 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(lang/nqp) Updated 2020.5 to 2020.08.2 ChangeLog not summarized, again (right)?
   2020-09-13 16:03:58 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(lang/nqp) Updated 2020.1 to 2020.05. ChangeLog not summarized, I'm afraid, sorry
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2020-03-08 19:22:44 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
Update nqp to 2020.02.1.

No changelog from upstream.
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-08-23 00:33:15 by Adrian Steinmann | Files touched by this commit (8) | Package updated
Log message:
Update rakudo, nqp, MoarVM to 2019.07.1