{"push_id":1327333852,"size":30,"distinct_size":0,"ref":"refs/heads/devel","head":"df3ece260dbc14eed9ab16f7b9330b52b36e6c5e","before":"a2247d6ff179606ed2e04f0cb8088c17a166f76b","commits":[{"sha":"f91079d5d7d78ef8d3eb87dee6780dc5402130c3","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"kept SEXP_2_Nim out of src.  added whereIam.h system including debugging messages.","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/f91079d5d7d78ef8d3eb87dee6780dc5402130c3"},{"sha":"895ce123cdebaba87f6a6a3fcbe4cfb688609c3e","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"isolating cppInterface member data copying functions","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/895ce123cdebaba87f6a6a3fcbe4cfb688609c3e"},{"sha":"d0f4e6b17c2cf89a7cd88b6e7a33a3f681199077","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"messages to check that every path of C++ object data population is checked","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/d0f4e6b17c2cf89a7cd88b6e7a33a3f681199077"},{"sha":"9ba1d9bbf21cb1f1b2d90030b49644d74400e87f","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"set up _IN_CPP_CODE throughout so package building works\n\nnow either on-the-fly compilation needs to #define _IN_CPP_CODE or the\n.h and .cpp files need to be rearranged.  Will try the latter.","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/9ba1d9bbf21cb1f1b2d90030b49644d74400e87f"},{"sha":"3d5d4c85dc7e4a2d26e4063e151cfae022e1311a","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"code separation in RcppNimbleUtils and RcppUtils","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/3d5d4c85dc7e4a2d26e4063e151cfae022e1311a"},{"sha":"27688e2797a10188d6e2520245ba83d5788e0446","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"started dynamicRegistrations.cpp","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/27688e2797a10188d6e2520245ba83d5788e0446"},{"sha":"d92f9456f9a7ad14a9d3724bb789fcc4f6bfca6b","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"dynamicRegistration system working","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/d92f9456f9a7ad14a9d3724bb789fcc4f6bfca6b"},{"sha":"1ea8ff6bfa050e843288dbd5eddd89e7729b03aa","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"removed lookup of symbols from dll when they are available in nimble.so.  added some NamedObjects.h calls to dynamicRegistrations","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/1ea8ff6bfa050e843288dbd5eddd89e7729b03aa"},{"sha":"a9cee5b3d724d167d8c8ecc3825e14d98a93ca7d","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"turned off some messages used for development","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/a9cee5b3d724d167d8c8ecc3825e14d98a93ca7d"},{"sha":"4d485e673cf1550efa9dbae3e1ba93ff1db77a53","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"fixed a getNativeSymbolInfo typo","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/4d485e673cf1550efa9dbae3e1ba93ff1db77a53"},{"sha":"911333a9e663ebe7b050c32445351f19a14c7cd9","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"added the {NULL, NULL, 0} entry in dynamicRegistrations","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/911333a9e663ebe7b050c32445351f19a14c7cd9"},{"sha":"e24767e7bcedf54713a7c74b6b58205259a1a5a2","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"cleaned up and rearranged use of dll in getNativeSymbolInfo calls and calls to the wrapping functions","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/e24767e7bcedf54713a7c74b6b58205259a1a5a2"},{"sha":"a055b2aad02f16901bff28b534079407517a7c85","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"added some diagnostic finalizer messages. Currently can crash upon quitting R at times.","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/a055b2aad02f16901bff28b534079407517a7c85"},{"sha":"3bbea71bd77ea81ce9eadf8437b4a1f9c9e77c18","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"sessionSpecificDll works.  Finalizer registration from R works.  Need to solve dyn.unload()-generated crashes due to derived destructors being gone.","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/3bbea71bd77ea81ce9eadf8437b4a1f9c9e77c18"},{"sha":"0cf6ce5a04da442fdb0e16b741696b8ab7fa35a2","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"quick start on dllFinalizer.h and .cpp","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/0cf6ce5a04da442fdb0e16b741696b8ab7fa35a2"},{"sha":"8800a4dee1cc87afafcbb246c6370bf409db272e","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"nimbleProject clearing system almost works","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/8800a4dee1cc87afafcbb246c6370bf409db272e"},{"sha":"ae888b7bc13384936c9eaac100b28b3fdeb7778e","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"tests seem to run with clearCompiled() instead of hacked dyn.unload()s","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/ae888b7bc13384936c9eaac100b28b3fdeb7778e"},{"sha":"33a1a89cd8c92b9d431bb631851045985d01492a","author":{"name":"perrydv","email":"eb661933653d5bac6eac54d9fa61d590b7d3e0e6@Perrys-iMac.local"},"message":"passes UBSAN on Chris' machine","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/33a1a89cd8c92b9d431bb631851045985d01492a"},{"sha":"ff31b1bbecb83c6446c45dc8ebc2e93cbbf88ab5","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"fixed recent uses of nimbleInternalFunctions","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/ff31b1bbecb83c6446c45dc8ebc2e93cbbf88ab5"},{"sha":"ea779852cccf1dc8afe259e3b40cdba31efddeb8","author":{"name":"perrydv","email":"88169a1858d32f159d221f14c4daacf3ec36fd0c@berkeley.edu"},"message":"fixed endless loop in RNimble_Ptr_CheckAndRunAllDllFinalizers","distinct":false,"url":"https://api.github.com/repos/nimble-dev/nimble/commits/ea779852cccf1dc8afe259e3b40cdba31efddeb8"}]}
{"actor":{"display_login":"paciorek"}}