compiler-construction 379

  1. Lernen, einen Compiler zu schreiben
  2. Was macht ein Just-in-Time-Compiler (JIT)?
  3. Warnung: Konflikte zwischen verschiedenen Versionen derselben abhängigen Assembly gefunden
  4. Was ist eine binäre Anwendungsschnittstelle (ABI)?
  5. Warum scheint das Einschalten von Java in zusammenhängenden Dateien mit zusätzlichen Fällen schneller zu laufen?
  6. wahrscheinlich () / unwahrscheinlich () Makros im Linux-Kernel - wie funktionieren sie? Was ist ihr Vorteil?
  7. Wie kann ich .pyc Dateien vermeiden?
  8. Funktioniert #if RELEASE wie #if DEBUG in C #?
  9. Kompilierte vs. interpretierte Sprachen
  10. Konnte Datei oder Assembly nicht laden ... Der Parameter ist nicht korrekt
  11. Clang vs GCC - was produziert bessere Binärdateien?
  12. Was bewirkt, dass javac die Warnung "verwendet unchecked or unsafe operations" ausgibt
  13. Was verursacht java.lang.IncompatibleClassChangeError?
  14. Wie kompiliert Go so schnell?
  15. Wie wird gcc / g ++ bootstrapiert?
  16. Lesen von GHC-Kern
  17. "No newline am Ende der Datei" Compilerwarnung
  18. Wie erkennt der C # -Compiler COM-Typen?
  19. Was ist der Unterschied zwischen __PRETTY_FUNCTION__, __FUNCTION__, __func__?
  20. Einen Compiler in seiner eigenen Sprache schreiben
  21. Wie wurde der erste Compiler geschrieben?
  22. TargetedPatchingOptOut: "Für die Inline-Verarbeitung über NGen-Bildgrenzen hinweg wichtige Leistung"?
  23. Kompilieren mit g ++ unter Verwendung mehrerer Kerne
  24. Vorteil der if-else-Anweisung
  25. In welcher Sprache wird der C # -Compiler geschrieben?
  26. Analysieren Sie eine .py-Datei, lesen Sie den AST, ändern Sie ihn und schreiben Sie den geänderten Quellcode zurück
  27. Was macht das -ObjC-Linker-Flag?
  28. Wie setzt Array [100] = {0} das gesamte Array auf 0?
  29. Kann eine rekursive Funktion inline sein?
  30. Wie man C #, C ++ oder Java-Compiler anwendet, um 1 + 2 + 3 + ... + 1000 zu berechnen?
  31. Fehler: Schreibbare atomare Eigenschaft kann einen synthetisierten Setter / Getter nicht mit einem benutzerdefinierten Setter / Getter verbinden
  32. Warum brauchen wir externes "C" {#include <foo.h>} in C ++?
  33. Was ist der Unterschied zwischen Sjlj vs Zwerg vs seh?
  34. (A + B + C) ≠ (A + C + B) und Neuordnung des Compilers
  35. Wie dekompiliere ich eine APK- oder DEX-Datei auf einer Android-Plattform?
  36. Warum ist es unmöglich, einen Compiler zu erstellen, der feststellen kann, ob eine C ++ - Funktion den Wert einer bestimmten Variablen ändert?
  37. C-Compiler für Windows?
  38. Wo kann man über VS-Debugger "magische Namen" lernen
  39. Konvertieren eines PHP-Skripts in eine eigenständige ausführbare Windows-Datei
  40. Warum führt diese Bedingung (null ||! TryParse) zur Verwendung von nicht zugewiesenen lokalen Variablen?
  41. Welche Arten von Mustern könnte ich im Code durchsetzen, um das Übersetzen in eine andere Programmiersprache zu erleichtern?
  42. Bootstrapping erfordert noch externe Unterstützung
  43. Wie kann der Linux-Kernel selbst kompilieren?
  44. Implementieren von Typinferenz
  45. Warum ist dieses C ++ Programm so unglaublich schnell?
  46. Kann die Compiler-Optimierung Fehler einführen?
  47. Schnittstellentypprüfung mit Typescript
  48. CPU-Kompilierungszeit ermitteln
  49. C / C ++ - Compiler-Warnungen: Bereinigen Sie Ihren gesamten Code, um sie zu entfernen oder zu entfernen?
  50. Welches sind die üblichen undefinierten / nicht spezifizierten Verhaltensweisen für C, denen Sie begegnen?