• In computer science, a calling convention is an implementation-level (low-level) scheme for how subroutines or functions receive parameters from their...
    33 KB (4,158 words) - 07:42, 24 February 2025
  • This article describes the calling conventions used when programming x86 architecture microprocessors. Calling conventions describe the interface of called...
    42 KB (4,709 words) - 02:18, 19 March 2025
  • "The MIPS Register Usage Conventions". Archived from the original on October 25, 2020. Hal Perkins (2006). "MIPS Calling Convention" (PDF). Archived (PDF)...
    72 KB (8,176 words) - 20:09, 25 May 2025
  • cannot use the __thiscall calling convention. __fastcall has to be used instead because it is the only other calling convention that looks into the ECX...
    25 KB (2,983 words) - 03:57, 4 April 2025
  • the return address has important advantages over some alternative calling conventions, such as saving the return address before the beginning of the called...
    26 KB (3,658 words) - 16:39, 2 June 2025
  • uses because each signature might require different, specialized calling convention in the machine code. Any object code produced by compilers is usually...
    39 KB (4,519 words) - 11:00, 27 May 2025
  • code with incompatible calling conventions, a trampoline is used to convert the caller's convention into the callee's convention. In embedded systems,...
    10 KB (984 words) - 14:39, 26 May 2025
  • and calling conventions of one programming language (the host language, or the language which defines the FFI), with the semantics and conventions of another...
    19 KB (2,136 words) - 12:33, 31 May 2025
  • Gateway Interface (WSGI, pronounced whiskey or WIZ-ghee) is a simple calling convention for web servers to forward requests to web applications or frameworks...
    14 KB (1,305 words) - 12:34, 4 February 2025
  • mid-1960s—such as the UNIVAC I, the PDP-1, and the IBM 1130—typically use a calling convention which saved the instruction counter in the first memory location of...
    54 KB (6,531 words) - 04:31, 31 May 2025
  • The Asynchronous Server Gateway Interface (ASGI) is a calling convention for web servers to forward requests to asynchronous-capable Python frameworks...
    4 KB (278 words) - 11:00, 5 July 2024
  • write code that adheres to the complexities of Parrot, such as the calling conventions. PIR provides both type abstraction and polymorphism to some degree...
    2 KB (240 words) - 09:39, 28 April 2024
  • What exactly it contains and how it's laid out is determined by the calling convention. Programmers commonly use stack tracing during interactive and post-mortem...
    9 KB (1,055 words) - 14:38, 12 February 2025
  • languages, such as Datalog, support multiple evaluation strategies. The calling convention consists of the low-level platform-specific details of parameter passing...
    46 KB (5,224 words) - 15:18, 9 May 2025
  • saves an instruction. Whether a red zone is present depends on the calling convention. x86-64 systems that use the System V AMD64 ABI (including Linux and...
    3 KB (322 words) - 13:19, 10 April 2025
  • machine code – the calling convention – vary. When one wants to load a subroutine dynamically at run-time, a knowledge of these conventions is required. libffi...
    8 KB (834 words) - 10:20, 28 April 2025
  • (interprocedural register allocation). When done per function/procedure the calling convention may require insertion of save/restore around each call-site. In many...
    41 KB (5,066 words) - 07:30, 1 June 2025
  • Thumbnail for C (programming language)
    generated code, for example: different function calling conventions and ABI; different structure packing conventions; different byte ordering within larger integers...
    101 KB (11,185 words) - 21:22, 28 May 2025
  • just a set of helper functions and conventions built on the idea that C++ and Java have the *same* calling convention and object layout; they are binary...
    9 KB (860 words) - 00:30, 31 October 2024
  • 64-bit x86 processors brought with it a change to the subroutine calling convention that required the first few arguments to a function to be passed in...
    31 KB (3,850 words) - 22:44, 18 May 2025
  • Thumbnail for Furry convention
    calling convention-goers "freaks", "blatant homosexuals", and various derogatory terms. Some U.S. Army personnel present during the same convention described...
    45 KB (3,174 words) - 17:50, 2 June 2025
  • Thumbnail for System call
    Windows. The library's wrapper functions expose an ordinary function calling convention (a subroutine call on the assembly level) for using the system call...
    20 KB (2,306 words) - 18:53, 30 May 2025
  • its arguments. Such functions can be compiled to a more efficient calling convention, such as call by value, without changing the meaning of the enclosing...
    3 KB (359 words) - 13:43, 24 October 2020
  • Simple DirectMedia Layer (SDL) API testing API writer Augmented web Calling convention Common Object Request Broker Architecture (CORBA) Comparison of application...
    47 KB (5,224 words) - 16:46, 27 May 2025
  • Thumbnail for Application binary interface
    alignment of basic data types that the processor can directly access Calling convention, which controls how the arguments of functions are passed, and return...
    9 KB (993 words) - 21:27, 27 April 2025
  • of that block in the thread-local variable. On RISC machines, the calling convention often reserves a thread pointer register for this use. While the use...
    20 KB (2,192 words) - 10:31, 5 February 2025
  • operations that simulated a BASIC interpreter like QBasic in MS-DOS. The calling convention for C code, in particular, was to pass parameters in "reverse order"...
    25 KB (3,460 words) - 10:53, 17 May 2025
  • (MP of surrounding procedure) MP -> function return value The procedure calling sequence works as follows: The call is introduced with mst n where n specifies...
    18 KB (2,238 words) - 03:19, 30 January 2025
  • WSFL - Web Services Flow Language (superseded by BPEL) XINS Standard Calling Convention - HTTP parameters in (GET/POST/HEAD), POX out XLANG - XLANG-Specification...
    1 KB (106 words) - 18:47, 14 March 2022
  • Thumbnail for C--
    constructs. C-- is not type-checked, nor does it enforce or check the calling convention.: 28  C-- version 2 removes the distinction between bit-vector and...
    12 KB (1,294 words) - 22:45, 6 May 2025