felixlong 最近的时间轴更新
felixlong

felixlong

V2EX 第 294275 号会员,加入于 2018-02-26 09:46:55 +08:00
今日活跃度排名 4330
felixlong 最近回复了
23 小时 37 分钟前
回复了 codehz 创建的主题 Apple Java 、Idea、Android Studio 用户请暂缓升级到 macOS 14.4
@codehz 哈哈,估计 Apple 认为在 write_protect disable 模式下这个线程就只应该运行生成 JIT 代码的代码,不能干其它的事。也许 Apple 认为生成 JIT 代码的代码本身不会有这些骚操作。
@codehz 应该不是你说的那个检测 NullPointerException 的优化导致的。那个行为影响太大了,而且那是 Posix 的标准行为,Apple 应该没有改变。
好像与 Mac 在 M 系列处理器引入的新的 pthread_jit_write_protect_np 有关系。Apple 确实只说了用 MAP_JIT mmap 出来的 region 要么只能 write ,要么只能 executable ,从来没提过 read 会发生什么事情,以前是在 write protect on/off 都发送 SIG_BUS, 14.4 改成了 write protect on 的时候发 SIG_BUS ,write protect off 的时候发 SIG_KILL,真是迷惑行为。不知道为啥 JDK 生成的 jit code 需要 read 自己?
@Rorysky 呵呵,我打赌 Apple 会把这个改回去。你信不信?
@Rorysky 这也洗,你没看 Oracle 的人说吗,Mac 14.4 最后一个 RC 版本行为都没改,最后正式版本突然改了。这让人家怎么来的及修?
映像里面几乎所有支持 JIT 需要检测空指针/数组越界访问异常的都会利用这个特性啊! NodeJS 没影响嘛? Apple 在搞啥。
4 天前
回复了 kongkongye 创建的主题 程序员 chrome 扩展赚钱方式探讨
@kongkongye 你没提最赚钱的一种。收保护费。那些 adblocker 都是靠向各大网站收保护费赚钱。后来发展成向用户/网站两头收。
@Daitabashi 别管 Apple 管不管。反正 LZ 被恶心到了。要做的就是恶心回去。这种用来下盗版视频的软件理论上是上不了 AppStore 的。
1 , 向 Apple 举报有病毒行为。
2 , 向 Apple 举报这种下载别人网站视频内容的有盗版嫌疑。
3 , 向 YouTube 举报。YouTube 是不允许别人这样干的。有一次还把 youtube-dl 从 GitHub 下架过。
@Daitabashi 管它在哪个渠道买的。反正它的软件有这种带毒的行为。让它自己跟 Apple 证明它 Mac AppStore 上面的没问题去。这种软件你还害怕得罪开发者吗,他即使不吊销你的 license 你敢继续用?不就个视频下载软件嘛,本身就是个灰色地带。
@luodan 软个啥呀。直接把这个转给 Apple 。让它在 Mac AppStore 下架吧!明显就一病毒的行为呀。
@iClass 那是时间,兄弟你太虚了:)
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5782 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 03:19 · PVG 11:19 · LAX 20:19 · JFK 23:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.