Commit History

Autor SHA1 Mensaxe Data
  Ole 4bea6b806e Optimize Pushable further %!s(int64=9) %!d(string=hai) anos
  Ole 1fa9ed9dbc Use std::unique_ptr to manage internal Pushable implementation %!s(int64=9) %!d(string=hai) anos
  Ole 568431e939 Remove virtual inheritance from Pushable %!s(int64=9) %!d(string=hai) anos
  Ole 42f034eefd Allow State* to be read from stack %!s(int64=9) %!d(string=hai) anos
  Ole c639825c50 Forbid copying ReferenceImpl using a assign operator %!s(int64=9) %!d(string=hai) anos
  Ole a0c439b5a6 Move base version of Value<T> to usertypes.hpp %!s(int64=9) %!d(string=hai) anos
  Ole ee3622b641 docs: Update section 'Automatic stack layout' %!s(int64=9) %!d(string=hai) anos
  Ole e417f3f53b docs: Updated %!s(int64=9) %!d(string=hai) anos
  Ole e0f8c08d6a Sort out template mess around 'apply' %!s(int64=9) %!d(string=hai) anos
  Ole 855a598a57 Add template helper tools to internal.hpp %!s(int64=9) %!d(string=hai) anos
  Ole 5abaf2fbe2 docs: Update in order to show latest changes to advanced stack interaction %!s(int64=9) %!d(string=hai) anos
  Ole c976b7bae5 Improve type-inference for 'apply' %!s(int64=9) %!d(string=hai) anos
  Ole 709f3f716e docs: Updated to latest version %!s(int64=9) %!d(string=hai) anos
  Ole ddea2aa7cd docs: Rearrange section 'Basics' and 'Home' %!s(int64=9) %!d(string=hai) anos
  Ole 6543dda1f3 docs: Add 'Extending supported types' section to 'Basics' %!s(int64=9) %!d(string=hai) anos
  Ole 0af8abb804 docs: Update 'Basics' section %!s(int64=9) %!d(string=hai) anos
  Ole 72055a0af6 Let NativeFunction check if the parameter is a table, userdata or function %!s(int64=9) %!d(string=hai) anos
  Ole 83e6797dc7 Make NativeFunction's return type to be changable %!s(int64=9) %!d(string=hai) anos
  Ole 8daaf5808b Make function objects readable %!s(int64=9) %!d(string=hai) anos
  Ole 88bca3792b docs: Update 'Wrapping' section %!s(int64=9) %!d(string=hai) anos
  Ole 3b834d734b Make Table constructors be able to create tables for you %!s(int64=9) %!d(string=hai) anos
  Ole 5ddae2d8b4 Replace FieldVector with MemberMap (aka std::map<Pushable, Pushable>) %!s(int64=9) %!d(string=hai) anos
  Ole 859a753480 Add some Value specializations for STL containers %!s(int64=9) %!d(string=hai) anos
  Ole e95b406776 Delete assignment operators from TableAccessor %!s(int64=9) %!d(string=hai) anos
  Ole 272071ccfd Allow NativeFunctions to be pushed onto the stack %!s(int64=9) %!d(string=hai) anos
  Ole 46b87c0ba7 docs: Change some bit in wrapping section %!s(int64=9) %!d(string=hai) anos
  Ole 6b1219abb0 Move LUWRA_MEMBER macro to usertypes.hpp %!s(int64=9) %!d(string=hai) anos
  Ole a323fc4391 tests: Add test cases for Path<A, K> %!s(int64=9) %!d(string=hai) anos
  Ole 0e212aa70e Make sure TableAccessors aren't stored by accident %!s(int64=9) %!d(string=hai) anos
  Ole ed5f8a80c9 build: Seperate target 'playground' from 'playground-prof' %!s(int64=9) %!d(string=hai) anos