wok-current annotate orc/description.txt @ rev 25118
Use https://download.tuxfamily.org/ for some broken wget_url
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Jun 25 16:14:50 2022 +0000 (2022-06-25) |
parents | |
children |
rev | line source |
---|---|
Hans-G?nter@25079 | 1 Orc is basically a simplified assembly language for data processing |
Hans-G?nter@25079 | 2 (no loops, jumps etc.), it's supposed to map to SIMD instructions on |
Hans-G?nter@25079 | 3 various architectures curently there are two things: |
Hans-G?nter@25079 | 4 |
Hans-G?nter@25079 | 5 - liborc, which is a JIT compiler that will at run-time take orc code |
Hans-G?nter@25079 | 6 (in some byte format) and generate machine code for the architecture |
Hans-G?nter@25079 | 7 in question on the fly and then execute that whenever there's a |
Hans-G?nter@25079 | 8 function call |
Hans-G?nter@25079 | 9 - we have C backup functions as .c files in the gstreamer source code, |
Hans-G?nter@25079 | 10 which are also compiled in when orc can't compile some code (for |
Hans-G?nter@25079 | 11 various reasons), or liborc is not available, then the C backup |
Hans-G?nter@25079 | 12 function will be used that's the current state of things. |