git.iko.soy
/
rowtype-yoga/purescript-native
readme
files
commits
refs
on
6d698ba
help
sign in
history of
pcc/include/purescript.hh
all commits
feae6c0
C++: rename file purescript_gc.hh to purescript_memory.hh
Andy Arvanitis
10 years ago
9a8e36e
C++: GC on by default; rename 'shared' type to 'managed'
Andy Arvanitis
10 years ago
0ada29b
C++: safer handling of variant unions (non-GC mode)
Andy Arvanitis
10 years ago
1ff046b
C++: explicit handling of raw (unmanaged) pointers via the FFI
Andy Arvanitis
11 years ago
8fd3d45
C++: use a type alias to ensure integer type is same size as pointer type
Andy Arvanitis
11 years ago
6a057a0
C++: opt-in support for Boehm GC (libgc)
Andy Arvanitis
11 years ago
2a4e404
C++: add 'override's and a virtual dtor
Andy Arvanitis
11 years ago
8d452c1
C++: handle non-closure eff funcs
Andy Arvanitis
11 years ago
fa9c565
C++: add noexcept to more constructors
Andy Arvanitis
11 years ago
6e277f4
C++: nicer casts
Andy Arvanitis
11 years ago
b997d65
C++: remove need for 'L' suffix on int literals
Andy Arvanitis
11 years ago
ca5aef4
C++: get rid of 'is_shared' member of 'any'
Andy Arvanitis
11 years ago
c7b7412
C++: rename del() runtime helper to destruct()
Andy Arvanitis
11 years ago
7f8c2d8
C++: minor changes to for MS Visual Studio
Andy Arvanitis
11 years ago
b64dad8
C++: go back to single arity closures stored in 'any'
Andy Arvanitis
11 years ago
e655652
C++: streamline 'any' ctors, dtors, etc.
Andy Arvanitis
11 years ago
be026ab
C++: use 'data' type alias in more places (in runtime)
Andy Arvanitis
11 years ago
58b91a5
C++: nicer name for data constructor name key
Andy Arvanitis
11 years ago
437bcfc
C++: optimize arity 2-3 closures for use in typeclass instances
Andy Arvanitis
11 years ago
35f079b
C++: fix issue with internal vector type (used with data)
Andy Arvanitis
11 years ago
41678bc
Revert "Revert "C++: revamp arrays""
Andy Arvanitis
11 years ago
e35596a
Revert "C++: revamp arrays"
Andy Arvanitis
11 years ago
fd735e7
C++: revamp arrays
Andy Arvanitis
11 years ago
6ca0052
C++: minor cleanup involving functor consts
Andy Arvanitis
11 years ago
8a8d1d1
C++: use custom functors instead of std::function (optimization)
Andy Arvanitis
11 years ago
8d70001
C++: use vectors instead of maps for ADTs
Andy Arvanitis
11 years ago
c0ec8bf
C++: cleanup unthunking
Andy Arvanitis
11 years ago
ce67f6c
C++: small-map optimization
Andy Arvanitis
11 years ago
3711c76
C++: string optimizations
Andy Arvanitis
11 years ago
53ecca2
C++: move operators out of classes; cleanup
Andy Arvanitis
11 years ago
0711464
C++: function pointer optimization
Andy Arvanitis
11 years ago
c9cce9b
C++: make thunks function pointers instead of std::function
Andy Arvanitis
11 years ago
0ce22bc
C++: make any::make_shared the same as std::make_shared
Andy Arvanitis
11 years ago
47b98c2
C++: add noexcept to move constructors
Andy Arvanitis
11 years ago
120a22e
C++: make map key type const
Andy Arvanitis
11 years ago
769e5e3
C++: clean up 'any' ctors and casts
Andy Arvanitis
11 years ago
f010163
C++: runtime cleanup
Andy Arvanitis
11 years ago
fb511d9
C++: make arg in fn application operator a const ref
Andy Arvanitis
11 years ago
72f9cc4
C++: restore compile-time map hashes
Andy Arvanitis
11 years ago
cde8c4c
C++: runtime cleanup
Andy Arvanitis
11 years ago
55df68c
C++: simplify maps
Andy Arvanitis
11 years ago
6dd8b1d
C++: keep 'undefined' and make it a (dummy) value
Andy Arvanitis
11 years ago
43aeba7
C++: add cast to const char* (convenience)
Andy Arvanitis
11 years ago
01592a6
C++: reintroduce implicit casts to long, double, bool
Andy Arvanitis
11 years ago
c3bf147
C++: add 'unsigned int' ctor for 'any'
Andy Arvanitis
11 years ago
9f2e7d2
New C++11 backend baseline
Andy Arvanitis
11 years ago
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