compiler-construction 379

  1. Aprendiendo a escribir un compilador
  2. ¿Por qué esto () y super () tienen que ser la primera declaración en un constructor?
  3. ¿Por qué la compilación de C ++ lleva tanto tiempo?
  4. ¿Qué hace un compilador Just-In-Time (JIT)?
  5. Es Fortran más fácil de optimizar que C para cálculos pesados?
  6. ¿Cómo funciona el proceso de compilación / vinculación?
  7. Advertencia: conflictos encontrados entre diferentes versiones del mismo ensamblaje dependiente
  8. ¿Qué es una interfaz binaria de aplicación (ABI)?
  9. ¿Cómo funciona exactamente __attribute __ ((constructor))?
  10. ¿Por qué Java activa las entradas contiguas parece ejecutarse más rápido con casos adicionales?
  11. Las macros likely () / unlikely () en el kernel de Linux, ¿cómo funcionan? ¿Cuál es su beneficio?
  12. advertencia de compilación: ninguna regla para procesar el archivo para la arquitectura i386
  13. ¿Cómo evitar los archivos .pyc?
  14. Si #if RELEASE funciona como # si DEPURADOR funciona en C #?
  15. Compilado vs. Idiomas Interpretados
  16. No se pudo cargar el archivo o ensamblado ... El parámetro es incorrecto
  17. Clang vs GCC - ¿cuál produce mejores binarios?
  18. Qué provoca que javac emita la advertencia "usa las operaciones no verificadas o inseguras"
  19. ¿Qué causa java.lang.IncompatibleClassChangeError?
  20. ¿Cómo se compila Go tan rápido?
  21. ¿Cómo se arranca gcc / g ++?
  22. Lectura de GHC Core
  23. Advertencia de compilación "No hay nueva línea al final del archivo"
  24. ¿Cómo detecta el compilador C # los tipos COM?
  25. ¿Cuál es la diferencia entre javac y el compilador de Eclipse?
  26. ¿Cuál es la diferencia entre __PRETTY_FUNCTION__, __FUNCTION__, __func__?
  27. Escribir un compilador en su propio idioma
  28. ¿Dónde se almacenan las variables estáticas (en C / C ++)?
  29. ¿Es posible compilar dinámicamente y ejecutar fragmentos de código C #?
  30. ¿Cómo se escribió el primer compilador?
  31. ¿Por qué el flujo del final de una función no nula sin devolver un valor no produce un error de compilación?
  32. TargetedPatchingOptOut: "¿Desempeño crítico para en línea a través de los límites de la imagen NGen"?
  33. Compilando con g ++ usando múltiples núcleos
  34. Ventaja de cambiar la instrucción if-else
  35. ¿En qué idioma está escrito el compilador de C #?
  36. Analice un archivo .py, lea el AST, modifíquelo y luego vuelva a escribir el código fuente modificado
  37. ¿Qué hace la bandera del enlazador -ObjC?
  38. ¿Cómo hace la matriz [100] = {0} para establecer toda la matriz en 0?
  39. ¿Puede una función recursiva estar en línea?
  40. ¿Cómo manejar el compilador C #, C ++ o Java para calcular 1 + 2 + 3 + ... + 1000?
  41. error: propiedad atómica escribible no puede emparejar un setter / getter sintetizado con un setter / getter definido por el usuario
  42. ¿Por qué necesitamos extern "C" {#include <foo.h>} en C ++?
  43. ¿Cuál es la diferencia entre sjlj vs dwarf vs seh?
  44. (A + B + C) ≠ (A + C + B) y reordenación del compilador
  45. ¿Cómo descompilar un archivo APK o DEX en la plataforma Android?
  46. ¿Por qué es imposible construir un compilador que pueda determinar si una función de C ++ cambiará el valor de una variable en particular?
  47. Compilador de C para Windows?
  48. Dónde aprender sobre depurador VS 'nombres mágicos'
  49. Convierta un script PHP en un ejecutable de Windows independiente
  50. ¿Por qué este resultado condicional (nulo ||! TryParse) en "uso de variable local no asignada"?