Commit History

Author SHA1 Message Date
  ringabout 7fababd583 make float32 literals stringifying behave in JS the same as in C (#22500) 1 year ago
  ringabout 7be2e2bef5 replaces `doAssert false` with `raiseAssert` for unreachable branches, which works better with strictdefs (#22436) 1 year ago
  ringabout 91c3221855 simplify isAtom condition (#22430) 1 year ago
  ringabout ce079a8da4 modernize jsgen; clean up some leftovers (#22423) 1 year ago
  ringabout 93ced31353 use strictdefs for compiler (#22365) 1 year ago
  konsumlamm 53586d1f32 Fix some jsgen bugs (#22330) 1 year ago
  ringabout 825a0e7df4 fixes #22362; Compiler crashes with staticBoundsCheck on (#22363) 1 year ago
  ringabout f0f3904ff0 implement `ensureMove` (#22339) 1 year ago
  konsumlamm db77c98471 [JS] Fix bitwise ops & shifts (#22340) 1 year ago
  konsumlamm c0994c2dbd [JS] Fix casting to ints (#22327) 1 year ago
  metagn f718f295df fix VM uint conversion size bug, stricter int gen on JS (#22150) 1 year ago
  Juan Carlos d372ad3ee6 Fix jsgen (#21880) 1 year ago
  ringabout b562e1e6d8 implement `=dup` hook eliminating `wasMoved` and `=copy` pairs (#21586) 1 year ago
  metagn f05387045d int64/uint64 as bigint in JS (#21613) 1 year ago
  ringabout a80f1a324f fixes #21592; create type bound operations for calls in the method dispatcher for ORC (#21594) 1 year ago
  quantimnot 6994e1b1d7 `--embedsrc` for JavaScript (#21467) 1 year ago
  ringabout d51a392149 replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444) 1 year ago
  ringabout 38d299dfc0 fixes #20139; hash types based on its path relative to its package path (#21274) [backport:1.6] 1 year ago
  ringabout 38f876dd48 fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now parses the whole module at one time (#21379) 1 year ago
  ringabout cbf3ed9d92 fixes #21317; 1.6.4 regression; etyBaseIndex should return fat pointers [backport 1.6] (#21320) 1 year ago
  Jake Leahy 7ae7832f76 JS backend properly extends string with `setLen` (#21087) 2 years ago
  Jake Leahy 1fefb8e92a Refactor JS sourcemap generator (#21053) 2 years ago
  Bung ecc8f61fe4 Fix #18079 Illegal storage access compiling call with nested ref/deref (#20738) 2 years ago
  Andreas Rumpf 81087c949f fixes #20572 (#20585) 2 years ago
  Bung b286448a99 fix #8821 JS codegen can produce extreme switch statements with case … (#20548) 2 years ago
  Andreas Rumpf 08ae3467b9 refactorings (#20536) 2 years ago
  Andreas Rumpf 0d23419e68 DAA and 'out' parameters (#20506) 2 years ago
  ringabout f89ba2c951 add default field support for object in ARC/ORC (#20480) 2 years ago
  metagn de4b0346bd store full definition AST for consts, fix noRewrite (#20115) 2 years ago
  Amjad Ben Hedhili 98a717dda9 allow more simple expressions in js (#20270) 2 years ago