The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.02 - 2010-06-24

  • Separate documentation for JS programmers.
  • Export some SM constants to perl land.
  • Add SM::Opcode and SM::ByteCode for more robust bytecode handling.
  • Work around for a broken pkg-config in freebsd
  • Made set_branch_handler availability testable
  • Add CTX::Timeout

Documentation

jsp
JavaScript interpreter with perl powers
"JavaScriptification" tweaks for Perl modules
Encapsulate a Perl ARRAY in JavaScript space
Encapsulate a perl HASH in JavaScript space
Encapsulates generic perl objects in JavaScript space
Encapsulate Perl SCALAR references in JavaScript
Encapsulate a perl CODE reference in JavaScript

Modules

JSP
A bridge between JavaScript and Perl languages
Reference to a javascript Array
Perl class that encapsulates the javascript's true and false values.
Encapsulates all javascript object reflected to perl space in order to syncronize SM garbage colector and perl reference counting system.
An object in which we can execute javascript
Call JavaScript with Timeouts
Control which Perl namespaces can be used from javascript.
Encapsulates errors thrown from javascript
Reference to a javascript Function
Reference to a JavaScript Object
Create native JavaScript classes in Perl
Runs contexts
Plugin that install stock services for javascript side
A class for inspect SpiderMonkey's bytecode
Class that encapsulates SpiderMonkey's jsopcodes.
Encapsulates pre-compiled javascript code.
Perl namespaces reflector for JavaScript.
Add support for Traps Handling to JSP
Perl things visiting JavaScript

Provides

in lib/JSP/Context/Timeout.pm
in lib/JSP/Controller.pm
in lib/JSP/Controller.pm
in lib/JSP/Object.pm