Skip to content
Snippets Groups Projects
  1. Apr 10, 2017
    • Dmitry Frank's avatar
      Commonize arg checking in cfunctions · bd130136
      Dmitry Frank authored
      Add `mjs_check_arg()` which checks whether argument is provided, and
      checks its type. It simplifies code and makes it smaller (because
      error strings are not ad-hoc, so they are not duplicated)
      
      As part of that, also commonize type stringifying: implement
      `mjs_stringify_type` and reimplement `mjs_typeof` on top of that.
      
      Use `mjs_check_arg()` in `mjs_string_slice()` and
      `mjs_string_char_code_at()`.
      
      PUBLISHED_FROM=0b72cf479738ff405d991cbd4bf9e75edda0f111
      bd130136
  2. Apr 09, 2017
  3. Apr 08, 2017
  4. Apr 07, 2017
  5. Apr 03, 2017
  6. Mar 30, 2017
  7. Mar 29, 2017
  8. Mar 24, 2017
  9. Mar 23, 2017
  10. Mar 21, 2017
  11. Mar 20, 2017
  12. Mar 17, 2017
  13. Mar 16, 2017
  14. Mar 15, 2017
  15. Mar 13, 2017
  16. Mar 11, 2017
  17. Mar 08, 2017
  18. Mar 07, 2017
    • Deomid Ryabkov's avatar
      Minor memory optimization · 49ca223e
      Deomid Ryabkov authored
      Release pbuf sooner: after copying data from, before invoking user code
      
      PUBLISHED_FROM=b877c96ef602bbca26762b18b9dde17eb880d1f9
      49ca223e
  19. Mar 06, 2017
  20. Mar 02, 2017
  21. Mar 01, 2017
  22. Feb 28, 2017
  23. Feb 27, 2017
  24. Feb 24, 2017
    • Dmitry Frank's avatar
      Fix # matching logic · 349d25dc
      Dmitry Frank authored
      E.g. given the expression `foo/#`:
      
      - `foo/bar` matches
      - `foo/` should not match
      - `foo` should not match
      
      PUBLISHED_FROM=40f3290cb9a478b22d9f1ab6382884b5de70e266
      349d25dc
Loading