Search results

Jump to: navigation, search

Page title matches

  • This page lists runtime functions to which the compiler may automatically generate calls to in cert ...to create runtime type information which can then be obtained by the GC at runtime. || [https://github.com/D-Programming-Language/druntime/blob/e47a00bff935c3
    24 KB (3,836 words) - 16:10, 27 January 2023
  • [[Runtime_Hooks|Runtime Hooks]] ...r/libphobos/libdruntime/__entrypoint.di#L60 in GDC it is provided by the D Runtime].
    3 KB (513 words) - 09:21, 24 May 2015
  • #REDIRECT [[Runtime internals]]
    31 bytes (3 words) - 12:35, 20 January 2013
  • ...om/ldc-developers/ldc/blob/master/runtime/ldc-build-runtime.d.in ldc-build-runtime]. * Link-Time Optimization (LTO) for the runtime libraries by recompiling with <tt>-flto</tt>, which produces smaller binari
    6 KB (740 words) - 20:29, 3 February 2023

Page text matches

  • * [[Runtime internals]]
    7 KB (951 words) - 06:30, 4 September 2023
  • Runtime execution is difficult enough, with compile time execution available as wel
    12 KB (1,738 words) - 22:41, 3 April 2022
  • ...|| [https://www.youtube.com/watch?v=lu5TTvnvDSI x86 Bare Metal and Custom Runtime Programming] || No || [http://dconf.org/2014/ DConf 2014] || 2014-05 | Peter Modzelewski et al. || [http://vimeo.com/1867954 Compiler/Runtime workshops] || No || [http://dsource.org/projects/tango/wiki/TangoConference
    34 KB (4,757 words) - 16:47, 21 December 2023
  • Complete (runtime / standard library) support: Complete (runtime / standard library) support:
    8 KB (1,185 words) - 01:37, 18 May 2021
  • GDC (implementing version 2.076 of the language and runtime) was merged ( https://gcc.gnu.org/gcc-9/changes.html#d ) into GCC project i A minimal "Hello World!" example that requires no D runtime, no standard library (Phobos), and no C can be found [[Minimal semihosted A
    9 KB (1,401 words) - 12:47, 13 December 2023
  • | about = Minimalistic runtime / standard library for D | about = Minimalistic runtime for D
    1 KB (149 words) - 07:54, 8 June 2018
  • If you're having compilation/runtime problems and you have no idea why, don't worry. There are some tools that w
    5 KB (827 words) - 12:58, 16 July 2020
  • * [[Runtime type information (RTTI)]]
    3 KB (420 words) - 14:02, 29 October 2022
  • ...plates are a compile-time feature. And templates aren't really a "type" at runtime, they're only visible at compile-time. They're just "placeholders" with the ...a templated function. It takes a compile-time argument ElementType, and a runtime argument 'a' which is an ElementType reference.
    22 KB (3,353 words) - 07:36, 18 February 2018
  • | Improving Runtime Type Info | Safe references without runtime checks
    9 KB (1,188 words) - 22:34, 13 July 2016
  • The source code for the D website, compiler, runtime library, and Phobos (the standard library), are all available on [https://g
    13 KB (2,079 words) - 12:48, 11 March 2021
  • ...By default (if you specify no target), <tt>make</tt> also builds the core runtime and standard library documentation, both for the latest release and for the
    27 KB (4,396 words) - 12:53, 18 June 2019
  • runtime via <tt>ldc.dynamic_compile</tt> api before usage. ...he function low and does optimizations to reduce code size that may reduce runtime performance.
    21 KB (3,125 words) - 13:03, 31 July 2021
  • Code in this block is not executed at runtime unless you run [[DMD]] with the -unittest command-line option. Programs com
    8 KB (1,145 words) - 06:24, 15 February 2018
  • ...ersion of the constant in the previous section. It also does not incur any runtime storage space, because the compiler treats MyConstant as a compile-time val This causes MyArray to be allocated twice at runtime. This is great if you wish to have multiple copies of it; but if you only n
    3 KB (447 words) - 09:22, 2 February 2015
  • | about = Esoteric Software Spine runtime binding for D.
    3 KB (398 words) - 19:38, 22 July 2020
  • ...ample for cross-compiling to a different architecture), see [[Building LDC runtime libraries]]. ...bles and shared libraries, because druntime and Phobos build on top of a C runtime (glibc, musl, Visual C++, Bionic, …).
    4 KB (599 words) - 10:27, 7 August 2023
  • === Runtime interoperability === ...ations) are implemented in the D runtime. The compiler integrates with the runtime using a number of so-called hook functions (which by convention have the <t
    39 KB (5,317 words) - 17:54, 7 April 2024
  • ...a parsing expression grammar (PEG) generator by Philippe Sigaud. Parses at runtime and compile-time.
    2 KB (252 words) - 13:06, 16 July 2020
  • ...to declarations and variables that can later be queried at compile-time or runtime. This metadata can't otherwise be expressed except by using boilerplate cod
    4 KB (619 words) - 05:20, 17 January 2013
  • ...trospection feature could trivially be added to RTTI and made available at runtime. ...form introspection at compile time has improved by leaps and bounds, while runtime introspection has remained stagnant. ClassInfo and TypeInfo provide very li
    4 KB (553 words) - 08:09, 18 January 2013
  • ...writeTo'' is not. Then after another appropriate time period, the compiler/runtime should stop using ''toString'' and member ''xtoString'' altogether.
    6 KB (863 words) - 07:52, 19 January 2013
  • This page lists runtime functions to which the compiler may automatically generate calls to in cert ...to create runtime type information which can then be obtained by the GC at runtime. || [https://github.com/D-Programming-Language/druntime/blob/e47a00bff935c3
    24 KB (3,836 words) - 16:10, 27 January 2023
  • [[Runtime_Hooks|Runtime Hooks]] ...r/libphobos/libdruntime/__entrypoint.di#L60 in GDC it is provided by the D Runtime].
    3 KB (513 words) - 09:21, 24 May 2015
  • #REDIRECT [[Runtime internals]]
    31 bytes (3 words) - 12:35, 20 January 2013
  • ...tion. The ability, for the D programming language to evaluate a (standard, runtime) function during compilation, yielding a compile-time constant as a result. * RTTI: [http://en.wikipedia.org/wiki/Run-time_type_information runtime-time type information]
    3 KB (513 words) - 21:28, 14 March 2020
  • The original D runtime library uses libraries from the operating system.
    2 KB (334 words) - 07:54, 5 April 2018
  • * Using the @property feature the student will be able to implement the runtime support for slices and associative arrays. The operations to implement are ...ly, the student will implement masquerading of D syntax into calls for the runtime.
    14 KB (2,288 words) - 04:08, 31 December 2016
  • callFunc!foo(a, 3); // will assert at runtime
    5 KB (663 words) - 13:13, 23 March 2014
  • ...S was only recently added to GNU <tt>as</tt>, and TLS support in the MinGW runtime was broken:
    5 KB (764 words) - 21:32, 14 November 2014
  • ...y helpers, only the moduleinfo function which builds up the linked list of runtime modules. So for us it only makes sense to build in with the library if mod
    9 KB (1,306 words) - 20:04, 1 September 2015
  • ...able, because the slots will be static globals and can't be deallocated at runtime.)
    9 KB (1,516 words) - 20:17, 8 September 2015
  • ...s scary for the same reason. This shouldn't be used, except for debugging, runtime or educational purpose.
    8 KB (1,288 words) - 08:44, 3 July 2015
  • ...ore ambitious plan here is creating a small-ish RTOS in D, to provide full runtime with threads, mutexes etc.
    6 KB (1,109 words) - 20:23, 1 September 2015
  • Currently, there exist a set of error classes which are used only in the runtime, for very specific purposes. Some of these may have been rendered obsolete
    19 KB (2,557 words) - 19:26, 1 April 2013
  • ...rm async/event based I/O), and one using the native, blocking, OS API. The runtime will initialise each backend as appropriate at start up - switching between ...loop libraries (libevent, libev) dynamically (to allow dynamic fallback at runtime and avoid static linking dependencies)
    13 KB (1,989 words) - 11:34, 12 December 2016
  • == DIP38: Safe references without runtime checks. == !''Safe references without runtime checks''
    7 KB (1,160 words) - 16:48, 26 May 2013
  • ...memory safety so that references will always point to valid memory (either runtime safety as proposed in Dconf13 or compile time safety through DIP38) * Note2 :This will be compiled away so has no runtime performance penalty.
    9 KB (1,487 words) - 01:18, 13 May 2013
  • The behavior is necessary if foo will access to sym in runtime.
    10 KB (1,404 words) - 09:20, 17 February 2018
  • Objective-C runtime use one of the two implementations in both cases. The compiler will not emit any runtime check when casting to a base type.
    22 KB (3,155 words) - 14:44, 28 December 2014
  • ...he other hand only build for very few systems. If you want to use a custom runtime or you are porting druntime and phobos and will built these later on, it mi
    7 KB (952 words) - 20:06, 1 September 2015
  • Dynamic typing is when a variable has a runtime type tag instead of a specific compile time type. D itself is statically ty ...ite that twice as the <tt>q{}</tt> already has it, anyway it is parsed, at runtime right now due to a limitation in ctfe, and returns it. No real magic there
    5 KB (895 words) - 17:02, 10 May 2017
  • For the purposes of this case study, we will forego runtime configurability in the output of our calendar program, and simply fix some These can be recast as runtime parameters, should we ever wish to increase the configurability of our cale
    44 KB (6,579 words) - 20:08, 19 May 2015
  • void function() _imp_func = &func; // filled at runtime with the DLL address of func
    13 KB (2,008 words) - 12:39, 31 January 2017
  • Sometimes compiler changes will require the new runtime library to work correctly, however.
    7 KB (1,127 words) - 12:32, 21 February 2016
  • ...ibgphobos2. Therefore, this option prevents linking both Phobos and the D runtime. | '''-fno-assert'''||Don't generate runtime code for the <code>assert</code> keyword.
    10 KB (1,432 words) - 16:07, 9 June 2022
  • * Demonstrate that a full port of the D runtime and D standard library are not mandatory ...ier to entry, for developers to begin testing the toolchain, porting the D runtime and libraries to the ARM Cortex-M platform, and programming their ARM Corte
    5 KB (627 words) - 15:06, 18 December 2017
  • ...postblit, <code>TypeInfo.postblit</code> will throw <code>Error</code> in runtime.
    13 KB (1,878 words) - 01:08, 19 December 2013
  • ...benchmarks/blob/baeadaac61807f0049ad35b9282b0c27eeb6d104/README.md Treap] (Runtime, Memory, Binary size; Naive & Optimized)
    815 bytes (98 words) - 16:45, 16 July 2020
  • But in contrast to classes, such context can be composed dynamically (at runtime).
    14 KB (2,212 words) - 14:27, 15 June 2016

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)