21 Commits (master)

Author SHA1 Message Date
  Aaron Gallagher 20cd20053e Add Apache 2 license. 6 months ago
  Aaron Gallagher 42611b288a Remove more duplication with macros. 9 months ago
  Aaron Gallagher 8c0c0dda14 First pass at macro refactoring. 9 months ago
  Aaron Gallagher 00222c6f37 Add a bunch more stuff around callbacks; refactor. 9 months ago
  Aaron Gallagher a7b732ce9a Add FromJs for Vec<u8>. 9 months ago
  Aaron Gallagher 1ee625f64d Add some diverging functions. 9 months ago
  Aaron Gallagher 0ebea97df3 Checkpoint on test script. 10 months ago
  Aaron Gallagher c086ec7913 Add method callers generalized over closures. 10 months ago
  Aaron Gallagher c2ba387ae1 Closures basically working. 10 months ago
  Aaron Gallagher 93ce5f73bc Refactoring; features; callbacks (a little). 10 months ago
  Aaron Gallagher 67f3b12401 Fix where typeids come from. 10 months ago
  Aaron Gallagher 635bacaab3 Generalize integer registration. 10 months ago
  Aaron Gallagher a8c51a4ecd Take a pointer to a local for emval_take_value. 10 months ago
  Aaron Gallagher 6bf3f89536 Automate typeid creation. 10 months ago
  Aaron Gallagher 3b2c5a8c8f Initial experimentation with emval. 10 months ago
  Aaron Gallagher f78da0ef91 More size_t/usize. 10 months ago
  Aaron Gallagher 5af6298c61 Add malloc. 10 months ago
  Aaron Gallagher e7614c25f2 Correct some types bindgen got wrong. 10 months ago
  Aaron Gallagher b3032789bc Add more from embind. 10 months ago
  Aaron Gallagher dd641eb076 Also include val.h. 10 months ago
  Aaron Gallagher 2ebfe36382 Start with just emscripten-sys. 10 months ago