./devel/MoarVM, Virtual machine for Rakudo Perl 6

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


Branch: CURRENT, Version: 2024.10, Package name: MoarVM-2024.10, Maintainer: pkgsrc-users

Short for "Metamodel On A Runtime", MoarVM is a virtual machine built
especially for Rakudo Perl 6 and the NQP Compiler Toolchain. The primary
backend target for the Christmas 2015 release of Perl 6, MoarVM stands
out amongst the various Rakudo and NQP compilation targets by:

- Running the Perl 6 specification test suite in the least time
- Passing more of the Perl 6 specification tests than Rakudo Perl 6 on
other backends
- Having the lowest memory usage
- Having the best startup time
- Being fastest to build both NQP and Rakudo - and thus your Perl 6 and
NQP programs too!
- Being the only backend to support strings at grapheme level


Required to run:
[math/ltm] [devel/libffi] [devel/libatomic_ops] [devel/libuv]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 14661.912 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-29 05:19:07 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/MoarVM) Updated buildlink3.mk to 2024.04
   2024-04-29 05:16:15 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/MoarVM) Updated 2024.02 to 2024.04

New in 2024.04

Core:
+ Increase the size of the int-to-str cache to 65 [f2220d93]
+ Use atomic operations for on SerializationReader's working flag [d5dafa9b]
+ Fix memcmp call [47f518af]

New in 2024.03

Core:
+ Add a GitHub release build workflow (ubuntu, macos, windows) [2a60bd07]
   2024-03-09 06:24:49 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/MoarVM) Updated buildlink3.mk
   2024-03-09 05:37:12 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/MoarVM) Updated 2024.01 to 2024.02

2024.02

Core:

  -  Fix uninitialized is_unsigned flag in P6num [a1a18e98]
  -  Slightly optimize creating backtraces [6a9c523d]
  -  Update libuv to version 1.48.0 [cc00279b]
  -  Provide hint for why Rakudo tried to convert from Int to int, when it \ 
cannot. [8320c9f4]
   2024-02-12 03:59:44 by Makoto Fujiwara | Files touched by this commit (1) | Package updated
Log message:
(devel/MoarVM) update buildlink3.mk also, sorry
   2024-02-12 03:57:06 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/MoarVM) Updated 2023.12 to 2024.01

2024.01
Core:

    Add a bunch of *_u stuff [f7753f07] [6c0271c1] [ec1649d5]
    [e1b2af27] [eae59995] [594df3df] [274cb0f3] [06a7b2c9] [017e0429]
    [40d1ccd4] [86ed9a19] [444feb52]
   2024-01-14 06:54:21 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/MoarVM) Update buildlink.mk3 also
   2024-01-14 06:26:02 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/MoarVM) Updated 2023.11 to 2023.12, no explicit ChangeLog