[gjs] (29 commits) Created branch wip/js24



The branch 'wip/js24' was created.

Summary of new commits:

  fe77c07... build: rename all c file to cpp
  8dc1305... build: update makefiles to build using C++
  b36b2eb... fix declaration of JSClasses
  7d665d9... don't use reserved keywords class, namespace and throw
  ae1d94e... update to c++ api for JSHandle* Objects
  8a7cbec... update to c++ api for fop->runtime()
  8688213... param.cpp fix jump over value initialisation
  e07c3cb... fix unkown size of proto_props
  c756e9d... build: fix implicit pointer conversion errors
  3d4587c... fix Wsign-compare warnings
  46ecfc1... build: switch to mozjs-24
  84df8c3... Update to new JS_Call*Tracer API
  66c0e86... update for changes in options
  0d8aade... update delete property in JSClass definitions to use JS_Del
  33d46e5... Add a wrapper for JS_GetGlobalObject, although context glob
  bc2e877... JS_EncodeStringToBuffer, add context as first argument. JS_
  437e7d1... update for JS_GetPrototype api change
  30754b5... Use c++ types for JS Handle* variables, since the typedefs 
  0a2874f... profiler: convert to new JSAbstractFramePtr api
  bd067bd... modules: JS_BufferIsCompilableUnit. removed utf8 argument
  40e8be5... context: handlify locale callbacks
  e1de341... profiler: fix callback definitions
  1f17213... compartments are compulsory now, we need to add AutoCompart
  05f2150... JS_SetVersion has been removed, JS Version is now set on th
  8951498... Remove support for E4X
  9abd918... Port to JS::Evaluate, this is required to enable UTF-8
  dfa54a6... Fix encoding of utf-8 strings
  3aba500... disable possibly bogus tests, also note mozjs must be built
  c2b8cc3... add api to get js_bytes


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]