镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Changes in v8 between joyent/0.11.14 and io.js/1.0 #225

Closed

Description

@kkoopa

The following utility functions have moved from v8::V8 to v8::Isolate

V8 -> Isolate

*** moved, but deprecated remains
%%% deprecated and moved before v8 @ 0.11.14, ignore

removed


AddMessageListener ***
RemoveMessageListeners ***
SetCaptureStackTraceForUncaughtExceptions ***

SetCounterFunction
SetCreateHistogramFunction
SetAddHistogramSampleFunction

SetFailedAccessCheckCallbackFunction ***

AddGCPrologueCallback ***
RemoveGCPrologueCallback ***
AddGCEpilogueCallback ***
RemoveGCEpilogueCallback ***

AddMemoryAllocationCallback ***
RemoveMemoryAllocationCallback ***

RunMicrotasks %%%
EnqueueMicrotask %%%
SetAutorunMicrotasks %%%

SetFunctionEntryHook ###
SetJitCodeEventHandler

TerminateExecution ***
IsExecutionTerminating ***
CancelTerminateExecution ***

VisitExternalResources ***
VisitHandlesWithClassIds ***
VisitHandlesForPartialDependence ***

IdleNotification
LowMemoryNotification
ContextDisposedNotification

Activity

  1. rvagg commented on Jan 14, 2015

    @rvagg
    Member

    this looks like work for 1.6

  2. kkoopa commented on Jan 14, 2015

    @kkoopa
    CollaboratorAuthor

    Only those without special markings are strictly necessary. They are quite easy to address. I'll see what can be done. Those that have deprecated holdouts lying around can still be used for the time being.

    On January 14, 2015 12:39:38 PM EET, Rod Vagg notifications@github.com wrote:

    this looks like work for 1.6


    Reply to this email directly or view it on GitHub:
    #225 (comment)

  3. reklatsmasters commented on Jan 16, 2015

    @reklatsmasters

    String::New was removed. Empty constructor Object::New() was removed.
    We need compability layer.

  4. kkoopa commented on Jan 16, 2015

    @kkoopa
    CollaboratorAuthor

    String::New was removed a long time ago already, maybe in the version v8 that was in 0.11.13, or even before that. The Object constructor has definitely not been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions