chrome v8技术内幕

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

v8使用lib-cffi-lite调用动态链接库

浏览 109 扫码 分享 2022-07-09 04:30:09

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 备忘录
  • v8基础
    • 基本概念
    • 隔离实例(Isolate)
      • 隔离实例
      • 深入理解隔离实例
    • 上下文(Context)
      • 上下文
      • 深入理解上下文
    • 句柄
      • 本地句柄(Local)
      • 有可能本地句柄(MaybeLocal)
      • 持久化句柄(Persistent)
      • 永恒句柄(Eternal)
      • 全局句柄(Global)
    • 句柄作用域(Scope)
      • 句柄作用域(HandleScope)
      • 逃逸句柄作用域(EscapableHandleScope)
      • 冻结句柄作用域(SealScope)
    • 数据类型
      • 基本类型(Primitive)
      • 基本类型数组(PrimitiveArray)
      • 空值(Null)
      • 未定义(Undifine)
      • 布尔值(Boolean|BooleanObject)
      • 符号(Symbol|SymbolObject)
      • 数字(Number|NumberObject)
      • 大正数(BigInt|BigIntObject)
      • 字符串(String|StringObject)
      • 对象(Object)
      • 数组(Array)
      • 日期(Date)
      • 异常(Exception)
      • 函数(Function)
      • 签名(Signature)
      • 承诺(Promise)
      • 正则(RegExp)
      • 代理(Proxy)
      • 集合(Set)
      • 映射(Map)
      • 数组缓冲区(ArrayBuffer)
      • 数组缓存区视图(ArrayBufferView)
      • 类型数组(TypedArray)
      • 共享数组缓冲区(SharedArrayBuffer)
      • 外部类型(External)
    • 模板
      • 模板(Template)
      • 对象模板(ObjectTemplate)
      • 函数模板(FunctionTemplate)
    • 模块(module)
      • commonjs模块原理与实现
      • 标准模块(es module)
      • 粘合模块(Synthetic es Module)
      • 动态模块(dynamic module)
      • node.js模块化的原理与实现
        • node.js的启动流程分析
        • 内建原生模块(build in module)
        • 链接模块(linked)
        • 内建javaScript模块(native module)
        • 用户模块
        • node的原生扩展模块
        • node_api的原生扩展原理和实现
        • node的标准模块的设计与实现
        • node动态模块的设计与实现
    • v8扩展(v8::Extension)
    • 微任务队列(MicrotaskQueue)
    • 国际化(ICU)
    • v8快照(Snapshot)
    • v8类型识别
    • 锁在v8的应用(Locker和Unlocker)
    • 快照(snapshot)
    • 从v8中理解 javaScript==,===, Object.is()
    • v8编译执行javaScript流水线
      • javaScipt的编译流程
      • v8字节码(bytecodes)
      • v8字节码的解析执行(Interpreter)
      • v8即时编译(JIT)
    • 垃圾回收(gc)
      • 内存分配(Malloced)
      • 垃圾回收原理
      • v8的javaScript对象类型
      • v8的堆内存结构和内存分配
      • v8的垃圾回收不完全指南(GC)
    • v8性能收集反馈
      • 堆分析(HeapStatistics)
      • cpu分析(CpuProfiler)
    • c 对象嵌入javaScriptd的N中实现
      • 对象internalField法
      • 持久化句柄法
    • c 与javaScript桥接原理
    • v8轨迹追踪(trace)
    • 嵌入式v8的javaScript代码调试(inspector)
  • v8实战
    • CEF
      • chromium简述
      • CEF简述
    • lib-cffi与node-cffi
      • c/c 的内建类型分类和大小
      • 汇编语言
        • x86 汇编语言
          • x86寄存器
          • x86 nasm 汇编指令
          • x86机器指令(machine instruction)
          • x86 寻址
          • x86 nasm伪指令
          • x86 nasm运算符
          • x87(FPU编程)
          • MMX
          • SSE
          • AVX
        • x86-64汇编语言
          • x86-64
          • x86
      • c语言内存布局
      • c 语言内存布局
      • c/c 语言函数调用约定
      • lib-cffi-lite原理与实现
      • v8使用lib-cffi-lite调用动态链接库
      • lib-cff原理与实现
        • lib-cffi原理与实现
      • node扩展node-cffi
      • libffi库使用
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注