summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-04-18cannot pass non-strings to std::string arguments :)Chad Austin
2013-04-18Replace Pointer_stringify() with something simpler and faster. The ↵jinsuck
"String.fromCharCode" can be a performance bottleneck if called a lot, like 50,000 times per second. Depending on application it can be necessary. A better solution is not converting from HEAP at all, but it requires more work.
2013-04-18jshintChad 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-18Removed dependency on Northstar.Bill Welden
2013-04-18Support for intrusive pointers. This dependency on Northstar must be removed ↵Bill Welden
before pusing embind to GitHub.
2013-04-18fix a bug in optional argument listsChad 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-17when we have multiple strides, restrideAlon Zakai
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-17emit landingpad variable assignment to avoid errors, even when exceptions ↵Alon Zakai
are disabled
2013-04-17enable testing for asm -O1Alon Zakai
2013-04-17do not emit landingpad call to cxa_find_matching_catch if exceptions are ↵Alon Zakai
disabled
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-17emit return in unreachable in asm modeAlon Zakai
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-17remove eliminated variable definitions only if variable was successfully ↵Alon Zakai
removed (it might not be if it is in a switch) in asm
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-17Remove unnecessary undefine of __CYGWIN__.Bruce Mitchener
2013-04-17Remove unnecessary x86_64 and x87 undefines.Bruce Mitchener
These aren't defined for our target in the first place, so we don't need to undefine them.
2013-04-17__STDC__ is already defined by clang.Bruce Mitchener
2013-04-17Remove flags for disabling ms-compatibility.Bruce Mitchener
With the use of -target rather than -triple, these are no longer needed.
2013-04-17Use -target rather than -triple with clang.Bruce Mitchener
Apparently -target replaced -triple in the past. Using -target also makes the behavior of clang match the target rather than the host platform.
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-16Merge pull request #1054 from azmeuk/packagerAlon Zakai
File Packager improvements
2013-04-16Fix newline typo in AUTHORS.Jukka Jylänki
2013-04-16Revert "Fix cxa_demangle compile errors". By feedback from azakai, we want ↵Jukka Jylänki
to keep our libcxxabi clean from custom changes w.r.t. upsstream libcxxabi. This reverts commit 848c186df3a8f1eff6e7b1af0b08df25aefae0e3.
2013-04-16* Added a warning to file_packager when an input file does not exist.Éloi Rivard
2013-04-15default memory initializer to off, and add testing coverageAlon Zakai
2013-04-15* Added --no-force argument.Éloi Rivard
2013-04-14update test_unistd_miscAlon Zakai
2013-04-14use compiled i64 div and remAlon Zakai
2013-04-14use compiled compiler-rt code for i64 multiplicationAlon Zakai
2013-04-14add option to move elements from post into before the asm blockAlon Zakai
2013-04-14asmify ctlz/cttzAlon Zakai
2013-04-14add more i64Subtract testingAlon Zakai
2013-04-14add i64 testingAlon Zakai
2013-04-14add handwritten asm i64SubtractAlon Zakai
2013-04-14add compiler-rt files for 64-bit mathAlon Zakai
2013-04-14remove i64Math_addAlon Zakai
2013-04-13remove unneeded i64Math.add import to asmAlon Zakai
2013-04-13fix overflow detection in i64 uadd, and add testcaseAlon Zakai