root/src/Pugs/Embed/Perl5.hs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @21677 [21677] 4 months audreyt * Reflect data-dir changes.
(edit) @21673 [21673] 4 months audreyt * Import Pugs 6.2.13.11 from Hackage into our source tree. * Highlights: …
(edit) @16444 [16444] 18 months audreyt * Make InvokePerl?5Result derive Show/Typeable to make debugging a bit …
(edit) @15437 [15437] 21 months audreyt * Pugs.Embed.Perl5: Relax mkEnv's type signature for "make ghci" (which …
(edit) @15416 [15416] 21 months audreyt * Pugs.Meta.Perl5: Beginning of routing-Perl5-SV-into-MO-land.
(edit) @15398 [15398] 21 months audreyt * Remove unused imports to avoid some more warnings in "make ghci".
(edit) @14370 [14370] 2 years audreyt * Pugs.Embed.Perl5: Try to fix the Win32 build failure reported by …
(edit) @14351 [14351] 2 years audreyt * Pugs.Embed.Perl5: Correctly find out the installed version of …
(edit) @14214 [14214] 2 years audreyt * Rationalize Perl5 embedding's GC interface by passing StablePtr?
(edit) @13864 [13864] 2 years audreyt * Add Martin Norbäck's Data.ByteString?.UTF8 as the new UTF8.hs so we can …
(edit) @13710 [13710] 2 years audreyt * Unicode support for the embedded Perl5 bridge. (This takes effect iff …
(edit) @13658 [13658] 2 years audreyt * Pugs/Perl5 embedding overhaul: Passing mutable Scalar, Hash, Array, …
(edit) @13481 [13481] 2 years audreyt * Pugs.Embed.Perl5: In safe mode, allow PCR to be invoked more than …
(edit) @13448 [13448] 2 years audreyt * Remove some redundant imports.
(edit) @13412 [13412] 2 years audreyt * Fix command-line HsBridge? so "make ghci" work again.
(edit) @13379 [13379] 2 years putter Avoid losing the first line of error messages from the PCR rx engine.
(edit) @13376 [13376] 2 years audreyt * 18:47 < TimToady?> as with parrot, I'd much rather run an embedded PCR …
(edit) @13373 [13373] 2 years audreyt * More attempt at fixing PCR bridge
(edit) @13372 [13372] 2 years audreyt * try to find perl.exe too
(edit) @13365 [13365] 2 years audreyt * Finish the s:g/evalPGE/evalPGR/ transition. * Remaining open issues: …
(edit) @12871 [12871] 2 years audreyt * Calling methods in Embperl5 now works again
(edit) @12792 [12792] 2 years audreyt * Tighten up a few source nits that trips GHC 6.5-HEAD.
(edit) @12317 [12317] 2 years audreyt * Glorious refactoring of the Var type. Previously, Var is type synonym …
(edit) @11311 [11311] 2 years audreyt * more export.
(edit) @11310 [11310] 2 years audreyt * more unbreaking.
(edit) @11309 [11309] 2 years gaal * unbreak the build some more
(edit) @11308 [11308] 2 years gaal * Pugs.Embed.Perl5 - unbreak the build
(edit) @11289 [11289] 2 years audreyt * Massive overhaul of Perl 5 embed system on invokePerl5. - …
(edit) @11266 [11266] 2 years audreyt * szbalint++ requested that Perl5-land errors should be propagated as …
(edit) @11244 [11244] 2 years audreyt * Repair Perl5 embed; was an off-by-one error.
(edit) @11208 [11208] 2 years audreyt * szbalint++ requested that we propagate Perl 5 "die" errors into Perl 6 …
(edit) @10560 [10560] 2 years audreyt * Fix embedding on MacIntel? by forcing pulling in EXTERN.h
(edit) @8714 [8714] 3 years audreyt * The deriving error has nothing to do with envImplicit (and everything …
(edit) @7579 [7579] 3 years rafl r17088@ata: rafl | 2005-10-12 17:10:51 +0200 * Made changes to remove …
(edit) @7553 [7553] 3 years autrijus * also perl5_free the p5 interpreter at global finalizer time. Tested …
(edit) @7552 [7552] 3 years autrijus * finalize Parrot embedding properly and let it flush correctly, by …
(edit) @7413 [7413] 3 years autrijus * rename perl5.[ch] into p5embed.[ch] to avoid silly case-insensitive …
(edit) @5373 [5373] 3 years geoffb Fix foreign import bug in src/Pugs/Embed/Perl5.hs that happened to not …
(edit) @4229 [4229] 3 years autrijus * s/callPerl5/invokePerl5/ to agree with perl5-side convention
(edit) @4184 [4184] 3 years autrijus * handle multiple return values. It segfaults still -- clkao, please …
(edit) @3975 [3975] 3 years autrijus * refactor newSVval to handler Val->PerlSV casting. * beginning of …
(edit) @3954 [3954] 3 years autrijus * even more nonembed fix.
(edit) @3952 [3952] 3 years autrijus * typo.
(edit) @3951 [3951] 3 years autrijus * fix nonembed
(edit) @3945 [3945] 3 years autrijus * env is nor marshalled.
(edit) @3943 [3943] 3 years autrijus * switch to use PL_modglobal.
(edit) @3942 [3942] 3 years autrijus * fix prototype for theorbtwo
(edit) @3938 [3938] 3 years autrijus * all should work except this memory overflow thing
(edit) @3936 [3936] 3 years autrijus * obj invocation now carries env around too
(edit) @3934 [3934] 3 years autrijus * segfault solved
(edit) @3933 [3933] 3 years autrijus * still segfaulting... WIP
(edit) @3930 [3930] 3 years autrijus * initialise $pugs::env with tabulaRasa.
(edit) @3925 [3925] 3 years autrijus * Pugs's eval/apply exported to C space.
(edit) @3924 [3924] 3 years autrijus * iv/nv/pv two-way casting all done.
(edit) @3920 [3920] 3 years autrijus * pugsembed callback #1 -- pugs_MkSvRef -- finished
(edit) @3919 [3919] 3 years autrijus * marshall pugs execution environment into $pugs::env.
(edit) @3918 [3918] 3 years autrijus * new pugsembed API with code!
(edit) @3911 [3911] 3 years autrijus * castFail from SV no longer segfaults. * all save one from method.t …
(edit) @3901 [3901] 3 years autrijus * Perl 6 values now roundtrip into Perl 5 land and back.
(edit) @3894 [3894] 3 years autrijus * really fix nonembed, as reported by Juerd
(edit) @3893 [3893] 3 years autrijus * fix nonembed build
(edit) @3887 [3887] 3 years autrijus * Method invocation into Perl 5 now carries the current context around.
(edit) @3883 [3883] 3 years autrijus * change -DPUGS_EMBED_PERL5 to -DPUGS_HAVE_PERL5 to agree with HSPLUGINS …
(edit) @3876 [3876] 3 years autrijus * Fix eval_perl5 building on Mac OS X
(edit) @3867 [3867] 3 years autrijus * only look up AUTOLOAD when there is possibly a hit for AUTOLOAD. * …
(edit) @3863 [3863] 3 years autrijus * string and integer parameter passing.
(edit) @3859 [3859] 3 years autrijus * AUTOLOAD now links to callconv
(edit) @3852 [3852] 3 years autrijus * SV stringification!
(edit) @3850 [3850] 3 years autrijus * PerlSV is now a native Pugs type.
(edit) @3849 [3849] 3 years autrijus * add back boot_DynaLoader
(edit) @3848 [3848] 3 years autrijus * PerlSV type for clkao.
(edit) @3846 [3846] 3 years autrijus * dynaloader build infrastructure landed
(edit) @3844 [3844] 3 years clkao Make newXS work.
(edit) @3843 [3843] 3 years autrijus * init dynaloader; add ccopts back.
(edit) @3840 [3840] 3 years autrijus * change to Perl_eval_pv
(edit) @2575 [2575] 4 years autrijus * make optimized is now the default.
(edit) @2190 [2190] 4 years gaal Leftover from renaming. (p5 embedded still is broken on my system, …
(edit) @2078 [2078] 4 years iblech Added svn properties: svn:mime-type => "text/plain; …
(copy) @2009 [2009] 4 years theorbtwo The Great Renaming. * becomes Pugs.*, except for stuff designed to be …
copied from src/Embed/Perl5.hs:
(edit) @1458 [1458] 4 years autrijus * add newlines to all .hs files
Note: See TracRevisionLog for help on using the revision log.