root/v6/smop

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @24842 [24842] 6 hours pmurias [mildew] mildew .so objects receive a back continuation added a --valgrind …
(edit) @24825 [24825] 13 hours pmurias [mildew] added fcall to AST::Helpers infix:<~> is correctly translated to …
(edit) @24765 [24765] 4 days ruoso [smop/src-s1p] Multi.pm uses the capture with the appropriate | operator
(edit) @24760 [24760] 4 days ruoso [smop] default block signature defines $¿self. [mildew] knowhow attributes …
(edit) @24758 [24758] 5 days ruoso [smop] PurePrototypeHOW implements add_attribute
(edit) @24757 [24757] 5 days ruoso [smop] small fix in Attribute. [smop] Add the lowlevel attribute to the …
(edit) @24756 [24756] 5 days pmurias [smop] [smop/perl5 integration] fixed the source of the …
(edit) @24754 [24754] 5 days pmurias [smop] fixed .postcircumfix:<( )> on wrapped SV*
(edit) @24753 [24753] 5 days pmurias [smop] overloaded .,ne,eq for SMOP::Object we don't destroy the p5 …
(edit) @24748 [24748] 6 days ruoso [smop] .ri files now can declare a %singleton [smop] pureprototypehow is …
(edit) @24745 [24745] 6 days pmurias [smop] SMOP::Object::DESTROY calls SMOP_RELEASE
(edit) @24744 [24744] 6 days pmurias [smop] SMOPObjects are represented as tied scalars in p5 land so they …
(edit) @24741 [24741] 7 days pmurias [smop] overloaded stringification for idconstants, numification for native …
(edit) @24740 [24740] 7 days pmurias [smop] overloaded bool conversion on SMOP::Object in perl5 land which …
(edit) @24736 [24736] 7 days pmurias [smop] method calls on p5 objects use Coro
(edit) @24733 [24733] 7 days pmurias [smop] fix memory leakage from p5 interop t/p5.t still suffers from memory …
(edit) @24730 [24730] 8 days ruoso [smop/src-s1p] use if/else instead of when in Multi, since when requires …
(edit) @24729 [24729] 8 days ruoso [smop/src-s1p] making Multi a knowhow makes it easier to bootstrap..
(edit) @24728 [24728] 8 days ruoso [smop/src-s1p] yet another fix in Multi.pm
(edit) @24727 [24727] 8 days ruoso [smop/src-s1p] small fix in Multi.pm
(edit) @24725 [24725] 8 days ruoso [smop/src-s1p] Perl 6 code for Multi... it sure looks easier in Perl 6
(edit) @24722 [24722] 8 days pmurias [smop] P5Interpreter.eval wrappes the eval in a Coro::State so that …
(edit) @24721 [24721] 8 days azawawi [smop] ccache now finds $HOME
(edit) @24703 [24703] 9 days pmurias [smop] trying out using Coro for runloop integration - proof of concept …
(edit) @24690 [24690] 10 days ruoso [smop] Package.FETCH [smop] add an empty $?PACKAGE in the lexical prelude …
(edit) @24688 [24688] 10 days pmurias [smop] added $LexicalPrelude? to the lexical prelude, renamed Loader to …
(edit) @24687 [24687] 10 days pmurias [mildew] implemented -Cso which creates a shared object to be loaded in by …
(edit) @24684 [24684] 10 days pmurias [smop] added a Loader which loades a shared library using it's .load …
(edit) @24683 [24683] 10 days pmurias [m0ld] renamed M0ld to M0ld/M0ld.hs as people using despicable …
(edit) @24678 [24678] 11 days pmurias [smop] non-recursive method call on SMOPObject* works (needs integration …
(edit) @24677 [24677] 11 days ruoso [smop] fix p6opaque calling of HOW.dispatch. [smop] fix error message when …
(edit) @24668 [24668] 12 days ruoso [smop] OutOfItemsException? works like ControlExceptionReturn?, but looks …
(edit) @24667 [24667] 12 days ruoso [smop] $code.($capture, :cc($continuation)) never returns…
(edit) @24666 [24666] 12 days ruoso [smop] CATCH and CONTROL is run with the outer of the block that contains …
(edit) @24664 [24664] 12 days pmurias [smop] P5Interpreter.eval can now load XS modules commented out the SMOP …
(edit) @24652 [24652] 13 days ruoso [smop/src-s1p] Return is promoted as part of the src-s1p
(edit) @24651 [24651] 13 days ruoso [smop] creates the array correctly when coercing capture to item. [smop] …
(edit) @24650 [24650] 13 days ruoso [smop] native capture returns an array in item context if it 0 or more …
(edit) @24648 [24648] 13 days pmurias [smop] calling arbitary methods on SV* works, added SV*.int
(edit) @24647 [24647] 2 weeks ruoso [mildew] signature still BIND values for now... [smop] mold debug prints …
(edit) @24645 [24645] 2 weeks ruoso [smop][mildew] return is taking only the first positional argument at the …
(edit) @24643 [24643] 2 weeks ruoso [mildew] support for CALLER pseudo-package using a "flattened lexical …
(edit) @24642 [24642] 2 weeks ruoso [smop] fetches the routine from the scalar in handle_return [mildew] fix …
(edit) @24641 [24641] 2 weeks ruoso [smop] ControlExceptionReturn? provides a helper method for the implicit …
(edit) @24639 [24639] 2 weeks pmurias [smop] initial version of the refcounting validation tool
(edit) @24632 [24632] 2 weeks ruoso [smop] there is someone doing one improper RELEASE of a mold frame …
(edit) @24630 [24630] 2 weeks pmurias [smop] added Code.true
(edit) @24629 [24629] 2 weeks pmurias [smop] fixed the cause of the segfault
(edit) @24627 [24627] 2 weeks ruoso [smop] now I understood pmurias++ changes, reverting mine
(edit) @24626 [24626] 2 weeks ruoso [smop] fix infinite loop in ControlExceptionReturn?.throw
(edit) @24625 [24625] 2 weeks pmurias [smop] fixed the infinite loop added DESTROYALL
(edit) @24624 [24624] 2 weeks ruoso [smop] mold supports .true, ControlExceptionReturn? supports FETCH, RI …
(edit) @24622 [24622] 2 weeks pmurias [mildew] fixed single quote handling a bit [smop] added S1P::IO.unbuffered …
(edit) @24620 [24620] 2 weeks pmurias [mildew] newlines in strings works added -Cast-yaml [smop] passing SV* …
(edit) @24618 [24618] 2 weeks ruoso [smop] initializes return control exception
(edit) @24617 [24617] 2 weeks ruoso [smop] ControlExceptionReturn? implemented
(edit) @24615 [24615] 2 weeks pmurias [smop] a smop linked m0ld is *not* built by default [mildew] --exec …
(edit) @24606 [24606] 2 weeks pmurias [smop] fixed a segfault in postcircumfix:<( )> on a wrapped SV*
(edit) @24599 [24599] 2 weeks pmurias [smop] calling a argumentless perl5 subroutine works
(edit) @24595 [24595] 2 weeks ruoso [smop] start to document how exceptions will work in SMOP
(edit) @24588 [24588] 2 weeks pmurias [smop] P5Interpreter.eval returns a wrapped SV* .Str on a wrapped SV* …
(edit) @24587 [24587] 2 weeks pmurias [smop] moved old tests to test/old test 37 to test/TODO tests to be …
(edit) @24585 [24585] 2 weeks ruoso [smop] fix test/04... it was returning null from SMOP_MESSAGE...;
(edit) @24584 [24584] 2 weeks pmurias [smop] make also creats a m0ld_exe with a linked in SMOP for …
(edit) @24583 [24583] 2 weeks ruoso [smop] small fix in makefile
(edit) @24582 [24582] 2 weeks pmurias [smop] fixed the build system m0ld is built by the Makefile as scons …
(edit) @24581 [24581] 2 weeks pmurias [smop] added missing file
(edit) @24580 [24580] 2 weeks pmurias [smop] added p5interpreterer.ri which is exposed in the lexical prelude as …
(edit) @24557 [24557] 3 weeks pmurias [smop] removed cmake-- support, scons is the default now
(edit) @24556 [24556] 3 weeks pmurias [smop] removed memory leak
(edit) @24552 [24552] 3 weeks pmurias [smop] removed another small memory leak
(edit) @24551 [24551] 3 weeks pmurias [smop] removed small memory leak
(edit) @24550 [24550] 3 weeks pmurias [smop] started migrating to scons - SConstruct builds test 03
(edit) @24411 [24411] 3 weeks ruoso [smop/lowdoc] it is $Id$, not $id$.;
(edit) @24409 [24409] 3 weeks ruoso [smop/lowdoc] start of 03_native_types.pod…
(edit) @24408 [24408] 3 weeks ruoso [smop/lowdoc] 02_interpreter.pod documents what an interpreter is supposed …
(edit) @24397 [24397] 4 weeks ruoso [smop/lowdoc] The 01_base.pod document can be considered ready... please …
(edit) @24331 [24331] 4 weeks pmurias [mildew] self support [m0ld] pcl is linked in so --exec works again
(edit) @24305 [24305] 4 weeks pmurias [lowdoc] fixed typo
(edit) @24304 [24304] 4 weeks ruoso [smop/lowdoc] starting documenting the internals of smop in a more …
(edit) @24177 [24177] 5 weeks pmurias [smop] added a skeleton smop_pcl
(edit) @24176 [24176] 5 weeks pmurias [smop] switching between mold and pcl works
(edit) @24175 [24175] 5 weeks pmurias [smop] calling a simple c function which doesn't call back as a c routine …
(edit) @24172 [24172] 5 weeks ruoso [smop] "use" statements in src-s1p will be used to find out dependencies …
(edit) @24171 [24171] 5 weeks ruoso [mildew][smop] Moving Map.pm to src-s1p, generic item iterator, lazy list …
(edit) @24115 [24115] 6 weeks pmurias [smop] added a stub of the PCL coroutine interpreter
(edit) @23101 [23101] 6 weeks ruoso [smop] idconst supports .true, it is only false for 0-sized …
(edit) @23037 [23037] 7 weeks ruoso [smop] hash .exists and .{} now use a mold to implement the signature …
(edit) @23035 [23035] 7 weeks ruoso [mildew] we can already dispatch without the FETCH circularity