<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten/tests/embind, branch master</title>
<subtitle>Emscripten: An LLVM-to-JavaScript Compiler</subtitle>
<id>https://git.amat.us/emscripten/atom/tests/embind?h=master</id>
<link rel='self' href='https://git.amat.us/emscripten/atom/tests/embind?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/'/>
<updated>2014-06-20T14:55:20Z</updated>
<entry>
<title>[embind tests] Give AbstractClassWithConstructor a virtual destructor.</title>
<updated>2014-06-20T14:55:20Z</updated>
<author>
<name>Bruce Mitchener</name>
<email>bruce.mitchener@gmail.com</email>
</author>
<published>2014-06-20T14:55:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=ab04917cb39891520be2130d9142ced2100f627b'/>
<id>urn:sha1:ab04917cb39891520be2130d9142ced2100f627b</id>
<content type='text'>
This is required for the IMVU build as it errors on this.
</content>
</entry>
<entry>
<title>Added embind support for std::unique_ptr</title>
<updated>2014-06-18T13:44:03Z</updated>
<author>
<name>Nikolay Vorobyov</name>
<email>nikolay.vorobyov@doctormobile.us</email>
</author>
<published>2014-06-18T13:44:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=22d2a0fcd2729d9c0c8d53e59471432ddf206b6a'/>
<id>urn:sha1:22d2a0fcd2729d9c0c8d53e59471432ddf206b6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bug where a returned handle to a derived JS object would not always correctly increment the reference count of the underlying smart pointer.</title>
<updated>2014-05-29T01:02:42Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-28T18:20:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=34599322eea3c9d2240c1c09d0f148f95612ed5a'/>
<id>urn:sha1:34599322eea3c9d2240c1c09d0f148f95612ed5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Moarrrr templates!  Remove some boilerplate in embind.  Thanks imran and andy!</title>
<updated>2014-05-21T16:08:06Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-13T19:51:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=29839c4b7c6803c4741641e5ba8158516da2f680'/>
<id>urn:sha1:29839c4b7c6803c4741641e5ba8158516da2f680</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Passing an argument from C++ into JavaScript has 'borrow' semantics rather than ownership semantics.  That is, to keep a reference beyond the function call, you must call .clone().  This is necessary to avoid special-casing non-overridden virtual functions.  (I don't know if this change will stick.  It's possible it will have some problems.)</title>
<updated>2014-05-21T16:07:56Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-13T08:06:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=121cb8f58671140441eec21780f97fef4f8cb667'/>
<id>urn:sha1:121cb8f58671140441eec21780f97fef4f8cb667</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring back the ability to implement a C++ interface with a specific JavaScript object.</title>
<updated>2014-05-21T16:07:13Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-12T19:26:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=179248abb25b51ab674b11f5fd4cd7c289a91b52'/>
<id>urn:sha1:179248abb25b51ab674b11f5fd4cd7c289a91b52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bug where, when extending from a class held with intrusive pointers, the JavaScript object would be released when the last JS handle was destroyed, not when the object was.</title>
<updated>2014-05-21T16:04:10Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-10T00:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=22288a4229ccba67a4cf0cbe4730ddde9589f0f3'/>
<id>urn:sha1:22288a4229ccba67a4cf0cbe4730ddde9589f0f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>start to checkpoint some intrusive pointer tests</title>
<updated>2014-05-21T16:02:32Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-10T00:41:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=a8eda73be9b64636c82474a79742a578b3f2c425'/>
<id>urn:sha1:a8eda73be9b64636c82474a79742a578b3f2c425</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prevent some common mistakes when calling parent constructors and destructors</title>
<updated>2014-05-21T15:59:16Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-09T20:20:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=09b00f5cd39dc986bc5797c5eb9920af04b4ac59'/>
<id>urn:sha1:09b00f5cd39dc986bc5797c5eb9920af04b4ac59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make returning JavaScript instances work in the presence of base class pointer fixups.</title>
<updated>2014-05-21T15:59:08Z</updated>
<author>
<name>Chad Austin</name>
<email>chad@imvu.com</email>
</author>
<published>2014-05-09T06:05:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=e25a0f0af05a12705bacf35e4d94bcdc9cd334e9'/>
<id>urn:sha1:e25a0f0af05a12705bacf35e4d94bcdc9cd334e9</id>
<content type='text'>
</content>
</entry>
</feed>
