• Home
  • History
  • Annotate
  • only in /external/chromium_org/gin/
NameDateSize

..05-Nov-20144 KiB

arguments.cc05-Nov-20141.1 KiB

arguments.h05-Nov-20142.1 KiB

array_buffer.cc05-Nov-20146.4 KiB

array_buffer.h05-Nov-20142 KiB

BUILD.gn05-Nov-20142.5 KiB

context_holder.cc05-Nov-2014686

converter.cc05-Nov-20146.1 KiB

converter.h05-Nov-20146.3 KiB

converter_unittest.cc05-Nov-20144.9 KiB

DEPS05-Nov-201440

dictionary.cc05-Nov-20141.1 KiB

dictionary.h05-Nov-20142 KiB

function_template.cc05-Nov-2014881

function_template.h05-Nov-201416 KiB

function_template.h.pump05-Nov-20147 KiB

gin.gyp05-Nov-20143.6 KiB

gin.target.darwin-arm.mk05-Nov-20148.1 KiB

gin.target.darwin-arm64.mk05-Nov-20147.5 KiB

gin.target.darwin-mips.mk05-Nov-20147.7 KiB

gin.target.darwin-x86.mk05-Nov-20147.7 KiB

gin.target.darwin-x86_64.mk05-Nov-20147.7 KiB

gin.target.linux-arm.mk05-Nov-20148.1 KiB

gin.target.linux-arm64.mk05-Nov-20147.5 KiB

gin.target.linux-mips.mk05-Nov-20147.7 KiB

gin.target.linux-x86.mk05-Nov-20147.7 KiB

gin.target.linux-x86_64.mk05-Nov-20147.7 KiB

gin_export.h05-Nov-2014706

handle.h05-Nov-20141.9 KiB

interceptor.cc05-Nov-20142 KiB

interceptor.h05-Nov-20141.9 KiB

interceptor_unittest.cc05-Nov-20144.8 KiB

isolate_holder.cc05-Nov-20142.4 KiB

modules/05-Nov-20144 KiB

object_template_builder.cc05-Nov-20146.2 KiB

object_template_builder.h05-Nov-20145.6 KiB

OWNERS05-Nov-201456

per_context_data.cc05-Nov-20141 KiB

per_context_data.h05-Nov-20141.5 KiB

per_context_data_unittest.cc05-Nov-20141.2 KiB

per_isolate_data.cc05-Nov-20143.4 KiB

per_isolate_data.h05-Nov-20143.7 KiB

public/05-Nov-20144 KiB

README05-Nov-20141,000

runner.cc05-Nov-2014539

runner.h05-Nov-20141.8 KiB

shell/05-Nov-20144 KiB

shell_runner.cc05-Nov-20142.9 KiB

shell_runner.h05-Nov-20142.2 KiB

shell_runner_unittest.cc05-Nov-2014968

test/05-Nov-20144 KiB

try_catch.cc05-Nov-20141.1 KiB

try_catch.h05-Nov-2014643

v8_platform.cc05-Nov-20141.1 KiB

wrappable.cc05-Nov-20142.7 KiB

wrappable.h05-Nov-20143.4 KiB

wrappable_unittest.cc05-Nov-20147.8 KiB

wrapper_info.cc05-Nov-2014568

README

1Gin - Lightweight bindings for V8
2=================================
3
4This directory contains Gin, a set of utilities to make working with V8 easier.
5
6Here are some of the key bits:
7
8* converter.h: Templatized JS<->C++ conversion routines for many common C++
9  types. You can define your own by specializing Converter.
10
11* function_template.h: Create JavaScript functions that dispatch to any C++
12  function, member function pointer, or base::Callback.
13
14* object_template_builder.h: A handy utility for creation of v8::ObjectTemplate.
15
16* wrappable.h: Base class for C++ classes that want to be owned by the V8 GC.
17  Wrappable objects are automatically deleted when GC discovers that nothing in
18  the V8 heap refers to them. This is also an easy way to expose C++ objects to
19  JavaScript.
20
21* runner.h: Create script contexts and run code in them.
22
23* module_runner_delegate.h: A delegate for runner that implements a subset of
24  the AMD module specification. Also see modules/ with some example modules.
25