• 0 Posts
  • 34 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle







  • Mostly the missing listing of clobbered registers. Other than that it’s mostly just that you’re doing useless things, like manually putting the stuff into the registers instead of letting the compiler do it, and the useless push and pop. And the loop is obviously not needed and would hurt performance if you do every write like that.

    asm!(
    "syscall",
    in("rax") 1,
    in("rdi") 1,
    in("rsi") text_ptr,
    in("rdx") text_size,
    
    )
    

    (“so many” was inappropriate, sorry.)








  • It’s histograms, according to the paper:

    Fig. 5 Polar histograms from Fig. 4, resorted by descending φ from most to least grid-like (equivalent to least to greatest entropy)

    Fig. 4 Polar histograms of 100 world cities’ street orientations, sorted alphabetically corresponding with Table 1

    (A histogram shows how much there is of each kind, so here it’s how much road there is per direction.)