1. 10 Jun, 2021 11 commits
  2. 09 Jun, 2021 5 commits
  3. 04 Jun, 2021 4 commits
  4. 03 Jun, 2021 4 commits
  5. 02 Jun, 2021 13 commits
  6. 01 Jun, 2021 3 commits
    • Dridi Boukelmoune's avatar
      vtc: Mitigate v41 timeout · 184dc5eb
      Dridi Boukelmoune authored
      With sanitizers it becomes too easy to trigger a timeout because of the
      debug.priv_perf() invocations.
      
      Note for later, I'm planning to change the feature syntax to this:
      
          feature [!]<name> [<args>...]
      
      This way we can use `feature !sanitizer` to express the same check.
      184dc5eb
    • Dridi Boukelmoune's avatar
      vcc: Allow global symbols to be defined after use · cf396384
      Dridi Boukelmoune authored
      A side effect is slightly more accurate error messages.
      
      Closes #3555
      cf396384
    • Dridi Boukelmoune's avatar
      vcc: Avoid direct usage of the token list · eabe58bc
      Dridi Boukelmoune authored
      This migrates the remaining candidates for vcc_Peek*() functions using a
      coccinelle semantic patch. When vcc_PeekToken*() is used in an assignment
      statement it's straightforward to patch. In an expression a careful
      review is needed, that's why the generated code is meant not to compile
      on purpose. That's how the pattern for vcc_PrintTokens() was noticed.
      eabe58bc