Sha256: d83575a29596fb1c81b62b05a4b74255952ea0d9912dd43df0f5664d39306f1a

Contents?: true

Size: 409 Bytes

Versions: 10

Compression:

Stored size: 409 Bytes

Contents

#ifndef JOHNSON_TRACEMONKEY_CONTEXT_H
#define JOHNSON_TRACEMONKEY_CONTEXT_H

#include "tracemonkey.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_TraceMonkey_Context(VALUE tracemonkey);
VALUE Johnson_TraceMonkey_JSLandProxy();

#endif

Version data entries

10 entries across 10 versions & 4 rubygems

Version Path
johnson19-2.0.0.pre3 ext/tracemonkey/context.h
pre-johnson-2.0.0 ext/tracemonkey/context.h
johnson-2.0.0.pre3 ext/tracemonkey/context.h
johnson-2.0.0.pre2 ext/tracemonkey/context.h
johnson-2.0.0.pre1 ext/tracemonkey/context.h
johnson-2.0.0.pre0 ext/tracemonkey/context.h
smparkes-johnson-1.1.2.6 ext/tracemonkey/context.h
smparkes-johnson-1.1.2.5 ext/tracemonkey/context.h
smparkes-johnson-1.1.2.4 ext/tracemonkey/context.h
smparkes-johnson-1.1.2.3 ext/tracemonkey/context.h