pkgsrc/devel/MoarVM/PLIST
mef 3d0bfc1c60 (devel/MoarVM) Updated 2020.12 to 2021.04 (2021.05 is on the queue)
(https://www.moarvm.org/releases.html)
2021.04

6model:

  * [79027bdd] Fix inlines missing synthetic deopt points
  * [fd9f4bda,6670a64d] Constrain C pointer serialization to sizes <= INT32_MAX
  * [96d05ecc] Fix possible GC upset caused by half-deserialized STables
  * [63a69af5] Use the FSA for MVMActiveHandlers
  * [1de34262,c66b9e2,a6238bc] Fix a segfauult in VMArray's copy_elems
  * [726447d7] Fix a segfault on trying to use an untyped array with buffer
    write functions

Core:

  * [c10426a5] Remove nqp::time_i and nqp::time_n in favor of nqp:time which
    just return integer nanoseconds since the epoch
  * [53312b9f] Deprecate now unused graphs_s operator
  * [fe39d19f] Eliminate the sec_n, asec_n and sech_h operators, which are no
    longer used
  * [7da73d21] Set "allocate in gen2" in 2 last locations that create objects
    persisting for the lifetime of the interpreter
  * [a90b4ec0,16fe88f] Add a setup_notify handler and queue to nqp::signal to
    avoid race conditions when setting up a signal handler
  * [f7564376] Fix getobjsc returning NULL when the object has no SC
  * [572ec70c] Prohibit hllbool when the HLL doesn't have special booleans
  * [36237011] No longer require an exception as argument of nqp::backtrace,
    making creating Failure objects faster and avoiding the inconsistencies
    caused by inlining
  * [5bba90a0] Fixing generated backtraces missing inlined frames
  * [9b5d14c0] Save a malloc+free per frame when creating a Backtrace object
  * [41f420ed] Fix a memory leak related to Unicode hashes
  * [08525be5] Make smrt_intify specializable like other smrt_* operators
  * [b553aba6] Remove double-MVMROOT of result in MVM_args_set_result_obj

Documentation:

  * [8a5e05b0] Update README

JIT:

  * [d923f504] Only call MVM_jit_bytecode_dump_enabled if code is non-NULL
  * [3a62bdf7] Fix JITed ordfirst/ordat/ordbaseat returning 4294967295 instead
    of -1
  * [dba4b528] Fix expr JITed ordbaseat and getcpbyname returning 4294967295
    instead of -1

Spesh:

  * [298298aa] Fix spesh removing not-really-dead code
  * [0fa35556] Fix possible segfault on exit when using spesh log

Tooling/Build:

  * [8c6322dc] Disable Travis and AppVeyor as CI, they have been superseded by
    AzureCI
  * [71dcb28a,8c979fd,7c39762,5fad749,e3decf0] Update Azure CI GNU/Linux
    versions, add old versions, speed up testing, disable not working coverage
    job and add a task to test --full-cleanup option
  * [2eda6f86,f9a964d] Fix when building to a directory which includes a '+' in
    its file name

2021.03

6model:

  * [776d2ff2,f745dda5,1ae3d8e5,37e15bbf,d441bfdf,2cc6df5f,f24507d2] Improve
    serialization of C types

IO:

  * [cdbdec1a.0ff77ecd,63b213cb] Introduce platform/socket.h

Tooling/Build:

  * [23a7fb96] Avoid Azure CI failures on re-builds

Profiler:

  * [e316dc34] Fix confused profiler output in multi-threaded apps


2021.02

6model:

  * [c6d2d355] Convert MVMSpeshCandidate to a REPR
  * [73a57f5e,1eefabe8,7d2975f0,d0de715d,7659b297,f7a61baa,4bb775c9,
    a65653f9,e0dec840] Fix 7 memory leaks
  * [8978904a] Fix segfault caused by mis-spesh of unbox of Num type objects
  * [f19e0e9f,8f4f53f8,92a4c537] Fix "Corrupt multi dispatch cache" panic in
    concurrent code
  * [110af6d1] Fix some use-after-frees of REPR data
  * [eda9326e] Remove some dead assignments
  * [79d0e374] Fix size calculation of VMArray's (read|write)buf when elemsize
    > 1

Core:

  * [c7eeda70] Avoid segfaults caused by repossessed native call sites
  * [6cfd5415,dbffbf36,d60a7492,0241b991,682af068] Fix 4 memory leaks
  * [02fc135f] Fix type mismatch in struct used for FSA_DEBUG
  * [3cc9a40c] Fix a use-after-free of an MVMThreadContext
  * [b8663f53] Fix a potential bug when all elements are individually deleted
    from a hash
  * [532d9187] Cleanup two redundant returns

Debug Server:

  * [659332b8,cebdc038,cebdc038,cebdc038,d99512ad,f0831919,e42b6614,
    76204fa9,7c7c019a,7bcbb079,531f78b8,38dad45e,14708e98] Implement Invoke
    message
  * [1d288650] Fix compile warnings
  * [b83552f2] Add new HLL Symbol Request and Response message types

Documentation:

  * [aa3f015b] Clarify installation instructions
  * [c452e3f5] Use modern Raku extensions for scripts

IO:

  * [1a1f5248,1a915a4b,5bc5c88c] Fix 3 memory leaks
  * [22f1038a,f7b4e490] Change procspawnasync to explicitly take the program
    name

GC:

  * [823ec8ca] Fix compiler warning when GC_DEBUG is set to 3

Libraries:

  * [cf60e095] Update libuv to version 1.41.0

Spesh:

  * [22ecf439,7af946e3] Fix 2 memory leaks
  * [909d39a2] Let spesh optimize string equality

Strings:

  * [566a643e,77a66ab6] Fix 1 memory leak

Tooling/Build:

  * [21844ff4,60deb0ba,f0b09b3e,5e031c91] Get MoarVM building on Solaris
  * [36065af4] Update tooling scripts to use new Raku extensions

Profiler:

  * [1c1a9ce8,ee94a3f0,36a7c09c,d6c7962c] Fix 2 memory leaks
  * [7a87acc0] Fix potential buffer overflow
  * [e8d63661] Fix some more memory leaks
2021-05-29 06:35:23 +00:00

215 lines
6.7 KiB
Text

@comment $NetBSD: PLIST,v 1.11 2021/05/29 06:35:23 mef Exp $
bin/moar
include/moar/6model/6model.h
include/moar/6model/bootstrap.h
include/moar/6model/containers.h
include/moar/6model/parametric.h
include/moar/6model/reprconv.h
include/moar/6model/reprs.h
include/moar/6model/reprs/CArray.h
include/moar/6model/reprs/CPPStruct.h
include/moar/6model/reprs/CPointer.h
include/moar/6model/reprs/CStr.h
include/moar/6model/reprs/CStruct.h
include/moar/6model/reprs/CUnion.h
include/moar/6model/reprs/ConcBlockingQueue.h
include/moar/6model/reprs/ConditionVariable.h
include/moar/6model/reprs/Decoder.h
include/moar/6model/reprs/HashAttrStore.h
include/moar/6model/reprs/KnowHOWAttributeREPR.h
include/moar/6model/reprs/KnowHOWREPR.h
include/moar/6model/reprs/MVMAsyncTask.h
include/moar/6model/reprs/MVMCFunction.h
include/moar/6model/reprs/MVMCallCapture.h
include/moar/6model/reprs/MVMCode.h
include/moar/6model/reprs/MVMCompUnit.h
include/moar/6model/reprs/MVMContext.h
include/moar/6model/reprs/MVMContinuation.h
include/moar/6model/reprs/MVMDLLSym.h
include/moar/6model/reprs/MVMException.h
include/moar/6model/reprs/MVMHash.h
include/moar/6model/reprs/MVMIter.h
include/moar/6model/reprs/MVMMultiCache.h
include/moar/6model/reprs/MVMNull.h
include/moar/6model/reprs/MVMOSHandle.h
include/moar/6model/reprs/MVMSpeshCandidate.h
include/moar/6model/reprs/MVMSpeshLog.h
include/moar/6model/reprs/MVMSpeshPluginState.h
include/moar/6model/reprs/MVMStaticFrame.h
include/moar/6model/reprs/MVMStaticFrameSpesh.h
include/moar/6model/reprs/MVMString.h
include/moar/6model/reprs/MVMThread.h
include/moar/6model/reprs/MultiDimArray.h
include/moar/6model/reprs/NFA.h
include/moar/6model/reprs/NativeCall.h
include/moar/6model/reprs/NativeRef.h
include/moar/6model/reprs/P6bigint.h
include/moar/6model/reprs/P6int.h
include/moar/6model/reprs/P6num.h
include/moar/6model/reprs/P6opaque.h
include/moar/6model/reprs/P6str.h
include/moar/6model/reprs/ReentrantMutex.h
include/moar/6model/reprs/SCRef.h
include/moar/6model/reprs/Semaphore.h
include/moar/6model/reprs/Uninstantiable.h
include/moar/6model/reprs/VMArray.h
include/moar/6model/sc.h
include/moar/6model/serialization.h
include/moar/bithacks.h
include/moar/config.h
include/moar/core/alloc.h
include/moar/core/args.h
include/moar/core/bitmap.h
include/moar/core/bytecode.h
include/moar/core/bytecodedump.h
include/moar/core/callsite.h
include/moar/core/callstack.h
include/moar/core/coerce.h
include/moar/core/compunit.h
include/moar/core/continuation.h
include/moar/core/dll.h
include/moar/core/exceptions.h
include/moar/core/ext.h
include/moar/core/fixedsizealloc.h
include/moar/core/fixkey_hash_table.h
include/moar/core/fixkey_hash_table_funcs.h
include/moar/core/frame.h
include/moar/core/hll.h
include/moar/core/index_hash_table.h
include/moar/core/index_hash_table_funcs.h
include/moar/core/instance.h
include/moar/core/intcache.h
include/moar/core/interp.h
include/moar/core/loadbytecode.h
include/moar/core/nativecall.h
include/moar/core/nativecall_dyncall.h
include/moar/core/nativecall_libffi.h
include/moar/core/oplabels.h
include/moar/core/ops.h
include/moar/core/ptr_hash_table.h
include/moar/core/ptr_hash_table_funcs.h
include/moar/core/regionalloc.h
include/moar/core/str_hash_table.h
include/moar/core/str_hash_table_funcs.h
include/moar/core/threadcontext.h
include/moar/core/threads.h
include/moar/core/uni_hash_table.h
include/moar/core/uni_hash_table_funcs.h
include/moar/core/validation.h
include/moar/core/vector.h
include/moar/debug/debugserver.h
include/moar/gc/allocation.h
include/moar/gc/collect.h
include/moar/gc/debug.h
include/moar/gc/finalize.h
include/moar/gc/gen2.h
include/moar/gc/objectid.h
include/moar/gc/orchestrate.h
include/moar/gc/roots.h
include/moar/gc/wb.h
include/moar/gc/worklist.h
include/moar/gcc_diag.h
include/moar/gen/config.h
include/moar/instrument/crossthreadwrite.h
include/moar/instrument/line_coverage.h
include/moar/io/asyncsocket.h
include/moar/io/asyncsocketudp.h
include/moar/io/dirops.h
include/moar/io/eventloop.h
include/moar/io/fileops.h
include/moar/io/filewatchers.h
include/moar/io/io.h
include/moar/io/procops.h
include/moar/io/signals.h
include/moar/io/syncfile.h
include/moar/io/syncsocket.h
include/moar/io/timers.h
include/moar/jit/compile.h
include/moar/jit/core_templates.h
include/moar/jit/dump.h
include/moar/jit/expr.h
include/moar/jit/expr_ops.h
include/moar/jit/graph.h
include/moar/jit/interface.h
include/moar/jit/internal.h
include/moar/jit/label.h
include/moar/jit/register.h
include/moar/jit/tile.h
include/moar/math/bigintops.h
include/moar/math/grisu.h
include/moar/math/num.h
include/moar/memdebug.h
include/moar/moar.h
include/moar/platform/fork.h
include/moar/platform/inttypes.h
include/moar/platform/io.h
include/moar/platform/malloc_trim.h
include/moar/platform/memmem.h
include/moar/platform/memmem32.h
include/moar/platform/mmap.h
include/moar/platform/random.h
include/moar/platform/setjmp.h
include/moar/platform/socket.h
include/moar/platform/stdint.h
include/moar/platform/sys.h
include/moar/platform/threads.h
include/moar/platform/time.h
include/moar/profiler/configuration.h
include/moar/profiler/heapsnapshot.h
include/moar/profiler/instrument.h
include/moar/profiler/log.h
include/moar/profiler/profile.h
include/moar/profiler/telemeh.h
include/moar/spesh/arg_guard.h
include/moar/spesh/args.h
include/moar/spesh/codegen.h
include/moar/spesh/dead_bb_elimination.h
include/moar/spesh/dead_ins_elimination.h
include/moar/spesh/debug.h
include/moar/spesh/deopt.h
include/moar/spesh/dump.h
include/moar/spesh/facts.h
include/moar/spesh/frame_walker.h
include/moar/spesh/graph.h
include/moar/spesh/inline.h
include/moar/spesh/iterator.h
include/moar/spesh/log.h
include/moar/spesh/lookup.h
include/moar/spesh/manipulate.h
include/moar/spesh/optimize.h
include/moar/spesh/osr.h
include/moar/spesh/pea.h
include/moar/spesh/plan.h
include/moar/spesh/plugin.h
include/moar/spesh/stats.h
include/moar/spesh/threshold.h
include/moar/spesh/usages.h
include/moar/spesh/worker.h
include/moar/strings/ascii.h
include/moar/strings/decode_stream.h
include/moar/strings/gb18030.h
include/moar/strings/gb18030_codeindex.h
include/moar/strings/gb2312.h
include/moar/strings/gb2312_codeindex.h
include/moar/strings/iter.h
include/moar/strings/latin1.h
include/moar/strings/nfg.h
include/moar/strings/normalize.h
include/moar/strings/ops.h
include/moar/strings/parse_num.h
include/moar/strings/shiftjis.h
include/moar/strings/shiftjis_codeindex.h
include/moar/strings/siphash/csiphash.h
include/moar/strings/unicode.h
include/moar/strings/unicode_gen.h
include/moar/strings/unicode_ops.h
include/moar/strings/unicode_prop_macros.h
include/moar/strings/utf16.h
include/moar/strings/utf8.h
include/moar/strings/utf8_c8.h
include/moar/strings/windows1252.h
include/moar/types.h
lib/libmoar.so
share/nqp/lib/MAST/Nodes.nqp
share/nqp/lib/MAST/Ops.nqp
share/pkgconfig/moar.pc