|
|
导航: |
论坛 -> 开源项目
斑竹:joki,ralf_jones |
|
作者: |
|
2020/11/26 18:45:00 |
标题: |
【推荐】General purpose low level library for Delphi 7-XE10, FreePascal and C++Builder |
浏览:2488 |
|
加入我的收藏 |
楼主: |
https://github.com/d-mozulyov/Tiny.Library Languages Pascal 82.6% Assembly 6.3% C 5.4% C++ 4.8% Pawn 0.7% PHP 0.1% Batchfile 0.1%
此帖子包含附件:
 大小:18.3K |
----------------------------------------------
[alias] co = clone --recurse-submodules up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速 https://www.cctry.com/>http://qalculate.github.io/downloads.html https://www.cctry.com/ |
作者: |
datm (dATM) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2020/11/26 19:25:51 |
1楼: |
有没有人在实际项目中测试过稳定性?
----------------------------------------------
-
|
作者: |
|
2020/11/26 20:56:30 |
2楼: |
既然是用汇编写,为何不用 DELPHI 写,而用 C 写汇编? 是因为 Clang 编译器有优化的功能吗? Delphi64位,用的也是 Clang 编译器呀。不理解。
跳转来,跳转去,难道不影响效率? 函数调用也有效率问题吧?
直接扒出汇编代码,再去除掉各种跳转,放到源码中,效率岂不是更高。
----------------------------------------------
武汉天气不好
|
作者: |
|
2020/12/1 11:27:29 |
3楼: |
回楼上的,都是汇编了,就没什么优化了,你怎么写,它就怎么编译。 所谓的优化也就是call到底编译成长跳转还是相对跳转的问题。 另外Delphi64的Windows编译器不是Clang,跟Windows32的编译器是师出一门。 另外其实我倒是希望ARM版的Delphi也能加上内嵌汇编的功能,至于稳不稳定,容不容易出错,那是写汇编代码人自己的功底。
现在Delphi 32/64都能嵌入汇编这点我比VC喜欢。VC 64要内嵌汇编还要大动周章的写个asm文件。太烦了。
----------------------------------------------
武稀松http://www.raysoftware.cn
|
作者: |
|
2020/12/2 8:23:34 |
4楼: |
不管3*7=21,加个Star先!
----------------------------------------------
-
|
作者: |
|
2020/12/2 9:35:48 |
5楼: |
谢谢武哥指出我的理解错误。
更正: DCC64 :易博龙自己的64位编译器; BCC32C/BCC32X/BCC64:基于 Clang 的编译器;
----------------------------------------------
武汉天气不好
|
作者: |
|
2022/5/12 22:51:49 |
6楼: |
…… 被禁用帐号,帖子内容自动屏蔽! ……
----------------------------------------------
SPAM
|
|