git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
23614ff
help
sign in
history of
src/IRTS/CodegenJavaScript.hs
all commits
a976e30
javascript: inline new
raichoo
13 years ago
00272c5
javascript: ditch optimizer for simpler approach
raichoo
13 years ago
af1a706
javascript: smarter inline
raichoo
13 years ago
5389c3b
javascript: recursive optimizer
raichoo
13 years ago
f7fc73b
javascript: substitute more
raichoo
13 years ago
e5ad9f2
javascript: refactor jsSubst
raichoo
13 years ago
4c2c850
javascript: faster lookup tables
raichoo
13 years ago
8529f87
javascript: optimize assignments
raichoo
13 years ago
0e9d165
javascript: optimize scope functions
raichoo
13 years ago
888c07a
javascript: optimize objects
raichoo
13 years ago
974d2ed
javascript: optimize calling apply on lambdas
raichoo
13 years ago
8bef17d
javascript: optimize in conditions
raichoo
13 years ago
66f8820
javascript: optimize field access
raichoo
13 years ago
d5c8aec
javascript: optimize operator calls
raichoo
13 years ago
caa3193
javascript: optimize case for trampolines
raichoo
13 years ago
c551412
javascript: optimize more constructor cases
raichoo
13 years ago
46ab369
javascript: start javascript code when DOM is ready
raichoo
13 years ago
7b4ca03
javascript: add JSFalse to AST
raichoo
13 years ago
66705c7
javascript: apply uses an extra stackframe, not good
raichoo
13 years ago
bfc4a91
javascript: use optimizer for tailcalls
raichoo
13 years ago
6d3e55b
javascript: refactored tailcalls
raichoo
13 years ago
e391db0
javascript: add naive optimizer
raichoo
13 years ago
3bdf1db
javascript: prevent name possible name overlap
raichoo
13 years ago
3e693f7
javascript: positional arguments
raichoo
13 years ago
6086376
javascript: handle special names
raichoo
13 years ago
7a14698
javascript: refactor apply generation
raichoo
13 years ago
fa70338
javascript: refactor eval generation
raichoo
13 years ago
10d4cd6
javascript: hardwired apply lookuptable
raichoo
13 years ago
feafcea
javascript: apply lookuptable
raichoo
13 years ago
ce6bd98
javascript: minor cleanup
raichoo
13 years ago
fbeeb45
javascript: whitespace
raichoo
13 years ago
e5d412e
javascript: added lookuptable namespace
raichoo
13 years ago
a8abc5a
javascript: EVAL lookup table
raichoo
13 years ago
8cd9f56
javascript: get rid of translateParameter
raichoo
13 years ago
3d72873
javascript: factor out jsDecl
raichoo
13 years ago
186cc36
javascript: factor out translateCase
raichoo
13 years ago
3109b51
javascript: factor out translation of decls
raichoo
13 years ago
108ee8e
javascript: refactored js codegen
raichoo
13 years ago
c2dce6c
javascript: refactoring
raichoo
13 years ago
b8e398e
Support signed integer comparison by introducing new primitives
Jan Bessai
13 years ago
e449182
javascript: add LZExt
raichoo
13 years ago
42da36f
javascript: add match on ITChar
raichoo
13 years ago
5e84e36
javascript: fix names
raichoo
13 years ago
b875c2f
javascript: remove broken optimization
raichoo
13 years ago
93af028
javascript: optimize some primitive functions
raichoo
13 years ago
3e80ef5
javascript: factor out runtime namespace
raichoo
13 years ago
bd6a5e4
javascript: fixed bug introduced through primitive unification
raichoo
13 years ago
fa526e4
javascript: get more out of google closure
raichoo
13 years ago
773e454
Make ChType a member of IntTy ITChar.
Jan Bessai
13 years ago
0aa3fd6
Beginnings of integer SIMD support (no backend yet)
Benjamin Saunders
13 years ago
newer commits
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list