Skip to content

Regression in yaml parsing?

$ time ./x86_64-linux-ghcup-0.1.16.2 -s file:///home/hasufell/git/ghcup-hs/data/metadata/ghcup-0.0.6.yaml list 1>/dev/null 2>/dev/null

________________________________________________________
Executed in   92.64 millis    fish           external
   usr time   68.29 millis    0.00 micros   68.29 millis
   sys time   15.52 millis  517.00 micros   15.01 millis

$ time ./x86_64-linux-ghcup-0.1.17.2 -s file:///home/hasufell/git/ghcup-hs/data/metadata/ghcup-0.0.6.yaml list 1>/dev/null 2>/dev/null

________________________________________________________
Executed in  987.38 millis    fish           external
   usr time  934.38 millis    0.00 micros  934.38 millis
   sys time   45.48 millis  576.00 micros   44.90 millis

We did switch the underlying yaml library from yaml to HsYAML-aeson, but I haven't tested what codepath is the culprit yet.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information