Sha256: 33c9af7fc0f8877cb25818ee2b3ec97326cb7ccfe61277492e1e899af7ee52a5

Contents?: true

Size: 415 Bytes

Versions: 22

Compression:

Stored size: 415 Bytes

Contents

#ifndef JOHNSON_SPIDERMONKEY_CONTEXT_H
#define JOHNSON_SPIDERMONKEY_CONTEXT_H

#include "spidermonkey.h"

#define MAX_EXCEPTION_MESSAGE_SIZE 2048L

typedef struct {
  JSContext *js;
  
  jsval ex; // an exception value
  char msg[MAX_EXCEPTION_MESSAGE_SIZE]; // the 'backup' message
  
} JohnsonContext;

void init_Johnson_SpiderMonkey_Context(VALUE spidermonkey);
VALUE Johnson_SpiderMonkey_JSLandProxy();

#endif

Version data entries

22 entries across 22 versions & 3 rubygems

Version Path
jbarnette-johnson-1.0.0.200807291507 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.200808062051 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.200808062111 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.200811251942 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20081126120511 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20090127202936 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20090225110820 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20090326122910 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20090326154650 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20090326161333 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20090402144841 ext/spidermonkey/context.h
jbarnette-johnson-1.0.0.20090402155420 ext/spidermonkey/context.h
johnson-2.0.0.pre1 ext/spidermonkey/context.h
johnson-2.0.0.pre0 ext/spidermonkey/context.h
johnson-1.2.0 ext/spidermonkey/context.h
smparkes-johnson-1.1.2.6 ext/spidermonkey/context.h
smparkes-johnson-1.1.2.5 ext/spidermonkey/context.h
smparkes-johnson-1.1.2.4 ext/spidermonkey/context.h
smparkes-johnson-1.1.2.3 ext/spidermonkey/context.h
johnson-1.1.1 ext/spidermonkey/context.h