aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2013-04-19always hardcode arguments in benchmarksAlon Zakai
2013-04-18enable tests/cases/*longjmp* for asmAlon Zakai
2013-04-18exit to caller when setjmp encounters an id that is not ours; enable ↵Alon Zakai
test_longjmp2 and 3 in asm
2013-04-18enable test_longjmp4 in asmAlon Zakai
2013-04-18throw in longjmp, do not overwrite previous throw data in setThrew, and ↵Alon Zakai
enable test_longjmp in asm
2013-04-18setjmp support for asm.jsAlon Zakai
2013-04-18Restore -O2 test on other.test_embind - works ok.Jukka Jylänki
2013-04-18Make embind benchmarks read emscripten_get_now() in msecs.Jukka Jylänki
2013-04-18Fix embind to work with --closure 1. The symbols fromWireType and toWireType ↵Jukka Jylänki
cannot be minified, since they are referred from inside craftInvokerFunction code, which refers to these functions by strings. Also, consistently use 12292 instead of '12292' to have no closure mismatches.
2013-04-18Make select_overload work for member functionsChad Austin
2013-04-18calloperator wasn't pulling its own weight. We probably should have a ↵Chad Austin
higher-level register_function though...
2013-04-18Add support for read-only properties.Chad Austin
2013-04-18Improve error messages from embind pointer marshalling and remove TODOs in ↵Jukka Jylänki
embind test code.
2013-04-18Do slightly fewer iterations of GameObject benchmark to make the test run a ↵Jukka Jylänki
bit quicker.
2013-04-18Removed embind class member this pointer 'instanceof' check when serializing ↵Jukka Jylänki
this to wire type, since instanceof was profiled to be slow. Instead, the correct instanceof enforcement is done in the upcastPointer function.
2013-04-18Add a new unit test that explicitly checks for the case when two different ↵Jukka Jylänki
classes happen to have member functions with the same name and signature - a reason why the 'instanceof' check exists in embind.js.
2013-04-18Match embind tests to reported exception.Jukka Jylanki
2013-04-18Remove clang inlining to level the profiling comparison against 'dynamic' ↵Jukka Jylänki
runtime dispatch between JS and JS embind.
2013-04-18Add a more concrete realworld benchmark with GameObject/Transform/Vector3 ↵Jukka Jylänki
position/rotation object hierarchy with shared_ptrs and benchmark moving objects from JS side using embind.
2013-04-18Rename test for consistency.Jukka Jylänki
2013-04-18Added synthetic benchmark for comparing class member function call in C++ ↵Jukka Jylänki
and embind.
2013-04-18Added benchmark for embind code.Jukka Jylänki
2013-04-18switch to EMSCRIPTEN_SYMBOL which improves code size a bit by storing the ↵Chad Austin
pointer to the string literal as a constant as opposed to a global variable.
2013-04-18fix readLatin1String to actually cover the range of latin-1 characters and ↵Chad Austin
add support for interned string symbols to emscripten::val
2013-04-18Finally! JSInterface is deadChad Austin
2013-04-18Support returning movable typesChad Austin
2013-04-18can pass ArrayBuffer to std::stringChad Austin
2013-04-18allow passing Int8Array and Uint8Array directly to std::stringChad Austin
2013-04-18cannot pass non-strings to std::string arguments :)Chad Austin
2013-04-18assert if, when trying to convert JS string to std::string, the JS string ↵Chad Austin
has code units that do not fit in 8 bits
2013-04-18Allow passing JavaScript strings to std::wstringChad Austin
2013-04-18Add support for returning std::wstringChad Austin
2013-04-18verify non-ascii data can be passed through std::stringChad Austin
2013-04-18allow optional implementation of non-abstract virtual methodsChad Austin
2013-04-18Kill validateThis for methodsChad Austin
2013-04-18Generalize class property access.Chad Austin
2013-04-17Merge pull request #1075 from michaeljbishop/tightly-packed-stride-testAlon Zakai
Further test for attributes with different strides
2013-04-17Merge pull request #1072 from waywardmonkeys/adjust-asm-constraintsAlon Zakai
Use a generic constraint for test_inlinejs.
2013-04-17enable testing for asm -O1Alon Zakai
2013-04-17Added test for passing two separate arrays of attributes, eachMichael J. Bishop
with different stride values but both tightly packed. The test case test both passing explicit and implicit stride (0 means "tightly packed").
2013-04-17fix test/cases/legalizer_ta2.ll for asm1Alon Zakai
2013-04-17enable asm in -O1 and prepare to add testingAlon Zakai
2013-04-17Use a generic constraint for test_inlinejs.Bruce Mitchener
This being generic lets it work with multiple target triples rather than being x86-specific. This works under both the current target triple and le32-unknown-nacl.
2013-04-16Merge pull request #1044 from imvu/embind_updateAlon Zakai
Embind update
2013-04-16Merge pull request #1038 from juj/fix_test_asm_pgo_windowsAlon Zakai
Fix test_asm_pgo on Windows.
2013-04-15default memory initializer to off, and add testing coverageAlon Zakai
2013-04-14update test_unistd_miscAlon Zakai
2013-04-14add more i64Subtract testingAlon Zakai
2013-04-14add i64 testingAlon Zakai
2013-04-13fix overflow detection in i64 uadd, and add testcaseAlon Zakai