root/src/Pugs/Embed

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @22990 [22990] 8 days audreyt * GHC 6.10 support, part 3 of 3: Adjust for GADT's "rigid types" …
(edit) @22342 [22342] 8 weeks pmurias [pugs] -Bm0ld supports integers
(edit) @22338 [22338] 8 weeks pmurias [pugs] evaling code in the embedded smop works
(edit) @22336 [22336] 8 weeks pmurias [pugs] [smop] the haskell gc does the refcounting for the SMOPObjects …
(edit) @22335 [22335] 8 weeks pmurias [pugs] pugs -Bm0ld creates a simple mold frame
(edit) @22334 [22334] 2 months pmurias [pugs] Pugs.Embed.M0ld imports a modulized M0ld.hs which now lives in src/
(edit) @22333 [22333] 2 months pmurias [smop] changed smop back to a static library so pugs linked with it …
(edit) @22321 [22321] 2 months pmurias [pugs] start of embedding smop in pugs (disabled by default)
(edit) @21698 [21698] 4 months audreyt * Seeing how "svn up" on Pugs.Embed.Parrot causes "identical local file" …
(edit) @21677 [21677] 4 months audreyt * Reflect data-dir changes.
(edit) @21676 [21676] 4 months audreyt * Add back Pugs.Embed.Parrot without .hsc
(edit) @21675 [21675] 4 months audreyt * Delete everything we're not actively using from src/.
(edit) @21673 [21673] 4 months audreyt * Import Pugs 6.2.13.11 from Hackage into our source tree. * Highlights: …
(edit) @16498 [16498] 18 months audreyt * Pugs.Compat, Pugs.Embed.Parrot: Change the PUGS_HAVE_POSIX check in …
(edit) @16444 [16444] 18 months audreyt * Make InvokePerl?5Result derive Show/Typeable to make debugging a bit …
(edit) @15616 [15616] 21 months audreyt * Change all liftSTM into stm and all liftIO into io.
(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) @13724 [13724] 2 years audreyt * Fix compilation error against Parrot 0.4.6+, but this doesn't help at …
(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) @13362 [13362] 2 years audreyt * Thoroughly disable Pugs.Embed.Parrot and always use Perl5 bridge.
(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) @11855 [11855] 2 years lwall Parrot_exit and Parrot_on_exit now take interpreter arg.
(edit) @11566 [11566] 2 years audreyt * now that PARROT_REVISION support svk checkout (r13320 by yours truly), …
(edit) @11564 [11564] 2 years audreyt * bump Parrot requirement to 0.4.6 (not yet released), for vsoni++'s …
(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) @11235 [11235] 2 years audreyt * chase post-0.4.5 Parrot API change: Parrot_find_global now becomes …
(edit) @11234 [11234] 2 years audreyt * Pugs.Embed.Parrot: Include <parrot.h> to chase the recent change on …
(edit) @11208 [11208] 2 years audreyt * szbalint++ requested that we propagate Perl 5 "die" errors into Perl 6 …
(edit) @10750 [10750] 2 years audreyt * Finalize parrot again, now we're sure it's not the change that broken …
(edit) @10742 [10742] 2 years audreyt * Pugs.Embed.Parrot: Revert the finalization sequence to simply call …
(edit) @10689 [10689] 2 years audreyt * Properly finalize parrot on embparrot because calling parrot_exit.
(edit) @10570 [10570] 2 years audreyt * Allow recovery from abysmally fatal Parrot failures.
(edit) @10560 [10560] 2 years audreyt * Fix embedding on MacIntel? by forcing pulling in EXTERN.h
(edit) @10257 [10257] 3 years audreyt * Pugs.Embed.Parrot: make utf-8 strings when embedding Parrot/PGE. This …
(edit) @8904 [8904] 3 years audreyt * some failed attempts at disabling DOD/GC.
(edit) @8902 [8902] 3 years audreyt * add a parrot_init() call. * switch to -f (fast core) for portability.
(edit) @8900 [8900] 3 years audreyt * embedded parrot lives again, thanks to leo++'s hints.
(edit) @8878 [8878] 3 years gaal * change search order of external parrot, giving PARROT_PATH precedence …
(edit) @8848 [8848] 3 years audreyt * disable runcore selection for parrot as it causes too many …
(edit) @8714 [8714] 3 years audreyt * The deriving error has nothing to do with envImplicit (and everything …
(edit) @8681 [8681] 3 years audreyt * -BPIR now returned to its full glory. * Test.pm doesn't work yet because …
(edit) @8672 [8672] 3 years audreyt * Disable JIT for embedded parrot; CGP seems unbroken now so use it …
(edit) @8392 [8392] 3 years audreyt * %ENV{PARROT_PATH} is now consulted in runtime for external parrot …
(edit) @8368 [8368] 3 years iblech Usual svn props for all this new files :) (t/pil, src/PIL, src/Data)
(edit) @7966 [7966] 3 years autrijus * remove unneccessary System.Process import in Pugs.Embed.Pugs.
(edit) @7852 [7852] 3 years autrijus * inline Continuation support is broken on switch and CGP cores in …
(edit) @7843 [7843] 3 years autrijus [Massive backport from svn.perl.org now openfoundry is back] * theorbtwo …
(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) @7518 [7518] 3 years autrijus * Use the newer parrot_load_bytecode API to load PGE code and avoid the …
(edit) @7413 [7413] 3 years autrijus * rename perl5.[ch] into p5embed.[ch] to avoid silly case-insensitive …
(edit) @6793 [6793] 3 years autrijus * massive retab for src/, expanding all tabs into spaces, except for the …
(edit) @6248 [6248] 3 years autrijus * -CBinary - dump PIL1 tree as opaque GhcBinary? file for fast loading.
(edit) @5963 [5963] 3 years autrijus * Trying to make unsafePerformIO safer with -fno-full-laziness -fno-cse …
(edit) @5373 [5373] 3 years geoffb Fix foreign import bug in src/Pugs/Embed/Perl5.hs that happened to not …
(edit) @4961 [4961] 3 years autrijus * pairs are always evaluated in lvalue context for binding name purposes.
(edit) @4902 [4902] 3 years iblech * util/version_h.pl -- Silenced the "filehandle STDIN reopened..." …
(edit) @4788 [4788] 3 years iblech * Pugs.Embed.Parrot -- Pass contents of %*ENV<PUGS_PARROT_OPTS> as option …
(edit) @4782 [4782] 3 years autrijus * use CGP core by default for external parrot. * test and use CGP core for …
(edit) @4777 [4777] 3 years putter Call parrot without -j. It is fatal on systems where parrot does not …
(edit) @4339 [4339] 3 years autrijus * Enveigler pointed out on win32 we need to append ".exe" to find parrot …
(edit) @4229 [4229] 3 years autrijus * s/callPerl5/invokePerl5/ to agree with perl5-side convention
(edit)