Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-02 | sal: reduce allocation thrash in URI encode / decode | Michael Meeks | |
This saves 1% of string allocation / destruction on startup. | |||
2012-04-02 | sal: expose more stringbuffer related instrumentation points | Michael Meeks | |
Avoid ref/unref pair in makeStringAndClear, hook into the stringbuffer-like 'String' class to expose it's conversion to immutable strings, and fixup misc. missing instrumentation. | |||
2012-04-02 | Refactor where patch_libgnustl_shared() and extract_files() are called | Tor Lillqvist | |
2012-04-02 | Add a JNI_OnLoad() to store the JavaVM* also from non-NativeActivity apps | Tor Lillqvist | |
2012-04-01 | sal: rtlbootstrap.mk was empty on cygwin | Matúš Kukan | |
This needs proper fix. It wasn't noticed because it was created by pipe before afd5eb1f04971edb083e47a2f9c2e9d77c9737c9 and last command succeeded, so make continued even if compilation failed. | |||
2012-03-31 | sal: use CustomTarget makefile | Matúš Kukan | |
2012-03-30 | Use correct JNI name mangling of underscores | Tor Lillqvist | |
2012-03-30 | do not just warn on allocation failure, simply abort | Luboš Luňák | |
2012-03-30 | no bad_alloc throwing in string literal O(U)String functions | Luboš Luňák | |
String literals should be reasonably short, and if memory is so low that they trigger allocation failure, something else would would trip over very soon anyway. | |||
2012-03-30 | sal: add a more permanant set of annotations for lifetime tracking. | Michael Meeks | |
Having done this on a temporary basis a couple of times before, it'd be good to avoid having to do the instrumentation again. | |||
2012-03-29 | (const) char[] (i.e. size unknown) cannot be used with O(U)String | Luboš Luňák | |
msvc can't handle the necessary template overload (and maybe it's right, I'm not sure) | |||
2012-03-29 | No CppunitTest_sal_osl_process for iOS either | Tor Lillqvist | |
2012-03-29 | (const) char[] is a plain C string type too | Luboš Luňák | |
and it's size is not known, so it cannot be taken as a string literal | |||
2012-03-29 | fix SFINAE detection of const char[N] for msvc | Luboš Luňák | |
2012-03-28 | CPPUNIT_ASSERT_EQUAL() takes expected as the first argument | Luboš Luňák | |
2012-03-28 | gcc-4.0.1 SFINAE workarounds | Luboš Luňák | |
2012-03-28 | string literal overloads for OStringBuffer | Luboš Luňák | |
2012-03-28 | make unittest check also for invalid conversions with OUStringBuffer | Luboš Luňák | |
2012-03-28 | string literal overload for OUStringBuffer::insert() | Luboš Luňák | |
2012-03-28 | string literal overload in the right place | Luboš Luňák | |
2012-03-28 | clean up string literal overloads in OUStringBuffer | Luboš Luňák | |
2012-03-28 | OUString does not have any non-const char functions, no need to check for it | Luboš Luňák | |
2012-03-28 | use SFINAE to remove non-const char[N] OUString overloads | Luboš Luňák | |
2012-03-28 | move string helper types to stringutils.hxx | Luboš Luňák | |
2012-03-28 | SFINAE workarounds for gcc-4.0.1 | Luboš Luňák | |
2012-03-28 | Add JNI wrapper for InitUCBHelper() and call it | Tor Lillqvist | |
2012-03-28 | stray debugging line | Caolán McNamara | |
2012-03-28 | when run under memcheck allow SIGUSR2 to dump current memory allocations | Caolán McNamara | |
2012-03-28 | these VALGRIND allocator annotations never worked for me, just busted memcheck | Caolán McNamara | |
2012-03-28 | remove (non-const) char[N] overloads introduced because of string literals | Luboš Luňák | |
Cleaned up SFINAE helper classes and added even more comments. | |||
2012-03-28 | sal: add dependency for unit test, fix typo in comment | Matúš Kukan | |
2012-03-28 | more SFINAE to distinguish between const char* and const char[] | Luboš Luňák | |
2012-03-28 | hopefully only OString ctors do not work with SFINAE broken | Luboš Luňák | |
2012-03-28 | string literal overloads for rest of OString methods | Luboš Luňák | |
2012-03-28 | CPPUNIT_ASSERT_MESSAGE -> CPPUNIT_ASSERT_EQUAL_MESSAGE | Luboš Luňák | |
2012-03-26 | finish work-in-progress test | Luboš Luňák | |
2012-03-26 | string literal overload for OString::operator=() | Luboš Luňák | |
2012-03-26 | CPPUNIT_ASSERT( == ) -> CPPUNIT_ASSERT_EQUAL() | Luboš Luňák | |
2012-03-26 | string literal overloads for OUStringBuffer | Luboš Luňák | |
2012-03-26 | No separate sal_textenc library built for Android | Tor Lillqvist | |
(As a low-hanging fruit to drop the shared library count by one... Each library less counts.) | |||
2012-03-26 | fix comment | Luboš Luňák | |
2012-03-26 | Hardcode default inifile as /assets/rc on Android | Tor Lillqvist | |
2012-03-26 | Add an OSL_TRACE when opening Android /assets files | Tor Lillqvist | |
2012-03-26 | sal_rtl_strings unittest depends on sal_textenc library | Luboš Luňák | |
there's a dlopen of it somewhere in sal's string classes | |||
2012-03-23 | removed duplicate includes in sal | Takeshi Abe | |
2012-03-22 | Add JNI wrappers for InitVCL and osl_setCommandArgs | Tor Lillqvist | |
2012-03-22 | No point searching PATH on Android and iOS | Tor Lillqvist | |
2012-03-22 | Clarify rtl_bootstrap_get documentation. | Will Thompson | |
2012-03-22 | rtl::bootstap: rename filename parameter to contain "uri" | Will Thompson | |
2012-03-22 | MinGW apparently needs to be forced into __cdecl | Stephan Bergmann | |
...otherwise bridges/source/cpp_uno/mingw_intel C++ ABI assumptions would not meet what i686-w64-mingw32-g++ emits (though it is unclear to me how this shall ever have worked before, as kendy claims it once did; also, at least for me, "wine soffice.exe" still does not work, as there is apparently confusion about C++ exception stack unwinding between GCC and cpp_uno/mingw_intel code). |