compiler-construction 379

  1. Imparare a scrivere un compilatore
  2. Cosa fa un compilatore JIT (just-in-time)?
  3. Avviso: trovati conflitti tra diverse versioni dello stesso assembly dipendente
  4. Che cos'è un'interfaccia binaria delle applicazioni (ABI)?
  5. Perché Java passa a inti contigui sembra correre più veloce con casi aggiunti?
  6. macro probabili () / improbabili () nel kernel Linux: come funzionano? Qual è il loro vantaggio?
  7. Come evitare i file .pyc?
  8. #if RELEASE funziona come #if DEBUG in C #?
  9. Lingue compilate e interpretate
  10. Impossibile caricare file o assembly ... Il parametro non è corretto
  11. Clang vs GCC - che produce binari migliori?
  12. Che cosa fa sì che javac emetta l'avviso "usa operazioni non controllate o non sicure"
  13. Cosa causa java.lang.IncompatibleClassChangeError?
  14. Come si compila così velocemente?
  15. Come vengono avviati gcc / g ++?
  16. Leggendo GHC Core
  17. Avviso del compilatore "No newline at end of file"
  18. In che modo il compilatore C # rileva i tipi COM?
  19. Qual è la differenza tra __PRETTY_FUNCTION__, __FUNCTION__, __func__?
  20. Scrivere un compilatore nella propria lingua
  21. Come è stato scritto il primo compilatore?
  22. TargetedPatchingOptOut: "Prestazioni critiche per l'allineamento tra i confini dell'immagine NGen"?
  23. Compilare con g ++ usando più core
  24. Vantaggio del passaggio all'istruzione if-else
  25. In quale lingua è scritto il compilatore C #?
  26. Analizzare un file .py, leggere l'AST, modificarlo, quindi riscrivere il codice sorgente modificato
  27. Che cosa fa il flag linker -ObjC?
  28. In che modo array [100] = {0} imposta l'intero array su 0?
  29. Una funzione ricorsiva può essere in linea?
  30. Come utilizzare C #, C ++ o il compilatore Java per calcolare 1 + 2 + 3 + ... + 1000?
  31. errore: la proprietà atomica scrivibile non può accoppiare un setter / getter sintetizzato con un setter / getter definito dall'utente
  32. Perché abbiamo bisogno di extern "C" {#include <foo.h>} in C ++?
  33. Qual è la differenza tra sjlj vs dwarf vs seh?
  34. (A + B + C) ≠ (A + C + B) e riordino del compilatore
  35. Come decompilare un file APK o DEX sulla piattaforma Android?
  36. Perché è impossibile creare un compilatore in grado di determinare se una funzione C ++ cambierà il valore di una particolare variabile?
  37. Compilatore C per Windows?
  38. Dove scoprire i "nomi magici" di VS debugger
  39. Converti uno script PHP in un eseguibile di Windows autonomo
  40. Perché questo risultato (null ||! TryParse) condizionale in "uso della variabile locale non assegnata"?
  41. Quali tipi di modelli posso applicare al codice per semplificare la traduzione in un altro linguaggio di programmazione?
  42. Il bootstrap richiede ancora il supporto esterno
  43. Come può il kernel Linux compilarsi?
  44. implementare l'inferenza di tipo
  45. Perché questo programma C ++ è così incredibilmente veloce?
  46. L'ottimizzazione del compilatore può introdurre bug?
  47. Controllo del tipo di interfaccia con Typescript
  48. Rilevazione dell'architettura della CPU in fase di compilazione
  49. Avvisi del compilatore C / C ++: pulisci tutto il codice per rimuoverli o lasciarli in loro?
  50. Quali sono i comportamenti indefiniti / non specificati per C in cui ti imbatti?