Change Instance
Changes API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/changes/93191/?format=api
{ "unit": "https://translate-dev.freebsd.org/api/units/26326/?format=api", "component": "https://translate-dev.freebsd.org/api/components/freebsd-doc/articles_linux-emulation/?format=api", "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/articles_linux-emulation/es/?format=api", "user": "https://translate-dev.freebsd.org/api/users/Aaron/?format=api", "author": "https://translate-dev.freebsd.org/api/users/Aaron/?format=api", "timestamp": "2020-12-17T18:28:57.417420Z", "action": 5, "target": "Cuando un proceso emite una interrupción <literal>0x80</literal>, el <literal>int0x80</literal>Se emite el controlador de capturas syscall (definido en <filename>sys/i386/i386/exception.s</filename>), que prepara argumentos (es decir, los copia en la pila) para una llamada a una función C <citerefentry><refentrytitle>syscall</refentrytitle><manvolnum>2</manvolnum></citerefentry> (definido en <filename>sys/i386/i386/trap.c</filename>), que procesa el pasado en trampilla. El procesamiento consiste en preparar el syscall (dependiendo del <literal>sysvec</literal> entrada), Al determinar si la llamada al sistema es de 32 bits o de 64 bits (cambia el tamaño de los parámetros), los parámetros se copian, incluida la llamada al sistema. A continuación, la función syscall real se ejecuta con el procesamiento del código de retorno (casos especiales para <literal>ERESTART</literal> y <literal>EJUSTRETURN</literal> errores). Finalmente un <literal>userret()</literal> está programado, cambiando el proceso de nuevo al ritmo de los usuarios. Los parámetros del controlador de llamada al sistema real se pasan en forma de<literal>struct thread *td</literal>, <literal>struct syscall args *</literal> argumentos donde el segundo parámetro es un puntero a la estructura de parámetros copiada.", "id": 93191, "action_name": "New translation", "url": "https://translate-dev.freebsd.org/api/changes/93191/?format=api" }