编译器

科技树支点4 小时前
java·python·go·web·编程语言·编译器
无GC的Java创新设计思路:作用域引用式自动内存管理# 作用域引用式自动内存管理:面向实时系统的无垃圾回收方案 《Scope-Referenced Automatic Memory Management: A Garbage Collection-Free Approach for Real-Time Systems》
得物技术4 天前
android·性能优化·编译器
R8疑难杂症分析实战:外联优化设计缺陷引起的崩溃|得物技术R8作为谷歌官方的编译优化工具,在编译阶段会对字节码进行大规模修改,以追求包体优化和性能提升。但是Android应用开发者数量太过庞大,无论测试流程多么完善,终究难以避免在一些特定场景下出现问题。
展信佳_daydayup12 天前
后端·面试·编译器
02 基础篇-OpenHarmony 的编译工具相比起 Linux 中常用的 cmake 和 make 构建工具,在 OpenHarmony 主要采用 GN 和 ninja 用于构建项目。
猪哥帅过吴彦祖19 天前
操作系统·编译原理·编译器
从源码到可执行文件:揭秘程序编译与执行的底层魔法当你敲下 gcc hello.c -o hello 并运行 ./hello 时,计算机内部究竟发生了什么?让我们一起踏上这场从高级语言到机器指令的奇妙旅程。
黑客思维者1 个月前
编译器·工作原理
编译器工作原理的显微镜级拆解面向读者带着这张“翻译官分工表”,我们一步步走进编译器的内心。比喻: 词法分析器就是高速收费站,字符是车流,Token 是一张张刷过闸机的高速通行卡。
SixHateSeven1 个月前
前端·编译器
🚀 TSX动态编译的黑科技,快如闪电!今天想和大家分享一个我开发的小工具dctc,它能让TSX文件的编译和执行变得更加简单高效。虽然不是什么革命性的工具,但在某些场景下可能会帮到你。
矮油0_o3 个月前
java·编译器·解释器·语法分析
第一部分 -- ①语法分析的概要简单地介绍一下负责代码分析的语法分析器的相关内容,接着对描述cbc的解析器所使用的JavaCC这一工具的概要进行说明。
Jooolin3 个月前
ai编程·visual studio code·编译器
【编程史】IDE 是谁发明的?从 punch cards 到 VS Code每天我们都在使用各类集成开发环境(IDE)写代码,但你是否想过:IDE 是怎么来的?第一款 IDE 长什么样?开发工具从哪里起步,又如何变成今天如此强大的一站式编程平台?
huangyuchi.3 个月前
linux·运维·服务器·笔记·编译器·gcc·g++
【Linux】编译器gcc/g++及其库的详细介绍上文我们学到了,LInux中的的编辑器vim【Linux】vim编辑器-CSDN博客本文来学习LInux中的编译器:gcc/g++
胡乱儿起个名4 个月前
c++·人工智能·tvm·编译器·ai编译器
Relay算子注册(在pytorch.py端调用)路径: src/relay/op/nn/nn.cc路径: src/relay/op/nn/activation.cc
胡乱儿起个名4 个月前
人工智能·tvm·编译器·ai编译器
PrimExpr 与 RelayExpr 的区别在 TVM 的表达式系统中,PrimExpr 和 RelayExpr 是两种不同层级的表达式类型,分别服务于 TVM 的不同编译阶段和目标场景。以下是它们的核心区别和关联:
胡乱儿起个名4 个月前
人工智能·tvm·编译器·ai编译器
Relay IR的核心数据结构在 Apache TVM 的 Relay IR 中,基础节点(Var、Const、Call、Function 和 Expr)是构建计算图的核心数据结构。以下是对它们的详细解析,包括定义、作用、内部组成及相互关系:
航哥5 个月前
go·编译器
Go语言编译器的正确打开方式(二)- 通过Debug理解Go的编译过程在 # Go语言编译器的正确打开方式(一)- 从源码编译 go 中,我们做好了debug go源码的前期准备。
航哥5 个月前
go·编译器
Go语言编译器的正确打开方式(一)- 从源码编译 go学习现代编译器原理时,你是否曾感到困惑?书籍和文章虽然众多,但缺乏一个直观的例子来帮助理解。就像给了说明书却没有实际产品一样,让人一头雾水。
做人求其滴5 个月前
算法·蓝桥杯·编译器·c/c++·算法竞赛·运行环境·第十六届
蓝桥杯C/C++省赛/国赛注意事项及运行环境配置【运行结果】每次运行结果都不一样缺省源处可以写好头文件、main函数、关闭同步流。每次新建源代码都会自动添加
重生之我在写代码5 个月前
android·程序员·编译器
如何进行apk反编译按照链接要求下载Windows 包装器脚本下载apktool,并且将下载的jar重命名为 apktool.jar保存在包装器脚本同一目录下
码农果果5 个月前
编译器
Beyond Compare 4激活,亲测有效!亲测有效的解决办法: 修改注册表1、在搜索栏中输入 regedit ,打开注册表2、删除项目CacheId :
Eloudy6 个月前
编译器
build gccwget https://gcc.gnu.org/pub/gcc/infrastructure/mpfr-4.1.0.tar.bz2 wget https://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2 wget https://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.2.1.tar.gz
Ciderw6 个月前
c++·golang·编译·编译器·gcc·llvm·基础设施
LLVM编译器简介LLVM是一个极具影响力的编译器基础设施项目,最初代表“Low Level Virtual Machine(低级虚拟机)” ,如今已演变为一套通用的、强大的编译技术体系,为现代软件开发提供了高效的编译解决方案。
瞌睡不来7 个月前
linux·学习·编辑器·vim·编译器·gcc/g++
(学习总结25)Linux工具:vim 编辑器 和 gcc/g++ 编译器Linux 系统中的 vim 是一款具有多模式的文本编辑器,它有三种主要模式:命令模式、插入模式和底行模式,还有一些特定模式如:替换模式、可视模式(V-BLOCK)。