X



【プログラミング】Unityってすごくね?
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:27:17.819ID:qL8O4xTw0
C#から生成されたILをLLVMにかけるためにIRに変換するコンパイラーを独自実装した
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:28:01.399ID:qL8O4xTw0
LLVMっていわゆるClangみたいなやつね
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:28:47.918ID:TSqwrRnR0
ああ今のUnityってMSILをLLVM irに変換してネイティブコンパイルするのか
そいつは凄い
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:29:20.457ID:TSqwrRnR0
LLVMとClangはちゃう
clangはただのllvm ir生成器や
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:30:19.446ID:BJ6s/EaQ0
そもそもC#のコンパイラはLVVM使ってるって聞いたが
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:30:33.704ID:qL8O4xTw0
>>4
ああすまん
UnityのBurstコンパイラーがいわゆるClangみたいなやつね
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:31:03.510ID:qL8O4xTw0
>>5
ロズリンってそうだっけ?
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:32:57.047ID:TSqwrRnR0
>>6
俺の早とちりだったわすまん
今のUnity凄いんだな調べてみるわ
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:35:14.433ID:qL8O4xTw0
>>8
BurstコンパイラーとかBurstって呼ばれる技術

もちろんこの時クラスが使えなかったりメモリ管理しないといけないとかの制約はあるけどね
https://youtu.be/D8gPTErxZXc?si=G1MGQ7qErWjNPrMm
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 20:52:34.377ID:TSqwrRnR0
>>9
流し見してきたわ
try-catch使えない理由がわからんかったけど、よくよく考えれば例外オブジェクトもCLRのGC管理対象だから直接C++系の例外ハンドリングに書き換える事はできないのか
面白そうだな休日にもっとよく見るよありがとう
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/01/31(水) 21:21:57.367ID:qL8O4xTw0
>>10
おう!
がんばれ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況