Szukam kompilatora JIT lub małej biblioteki kompilatora, która może być osadzona w moim programie. Używam go do kompilacji generowanego dynamicznie kodu, który wykonuje arytmetyczną liczbę złożoną. Wygenerowany kod ma bardzo prostą strukturę: nie ma pętli, nie ma warunków warunkowych, ale może być dość długi (kilka MB po skompilowaniu przez GCC). Wydajność wynikowego kodu maszynowego jest ważna, podczas gdy ja nie bardzo zależy mi na szybkości samej kompilacji. Który kompilator JIT jest najlepszy dla mojego celu? Dzięki!Kompilatory JIT do matematyki
Szczegółowe wymagania
- Wsparcie podwójnej precyzji złożone arithmetics numer
- Pomoc podstawowa optymalizacji
- wsparcie wielu procesorów (x86 i x86-64 przynajmniej) stosowanie
- Producent SSE na obsługiwanych procesorów
- Stos obsługi lub duży zestaw rejestrów zmiennych lokalnych
- Interfejs ANSI-C lub C++
- wieloplatformowym (głównie Linux, Unix)
Interesujące. Patrząc teraz na to. – ssquidd