Mike Hommey
5215bd9e2d
Bug 865583 - Use thread-safe ref-counting in the linker. r=nfroyd
2013-05-18 09:53:18 +02:00
Mike Hommey
32f20f1c9f
Bug 864035 - Add an atomic RefCounted and WeakPtr implementation. r=Waldo
2013-05-18 09:52:53 +02:00
Jim Chen
a37934c572
Bug 860879 - Make GeckoAppShell.processNextNativeEvent waitable; r=blassey
2013-05-09 21:48:00 -04:00
Gabriele Svelto
a8c937e2a1
Bug 793735 - Make XRE_StartupTimelineRecord() generate TimeStamps and modify its callers to use the appropriate timers, r=nfroyd
2013-03-26 11:31:20 +01:00
Kartikaya Gupta
c4ff270851
Bug 839641 - Implement the PostDelayedTask callback for APZC in AndroidBridge. r=Cwiiis, blassey
2013-04-26 13:26:46 -04:00
Kartikaya Gupta
909ef092fe
Bug 839641 - Add a stub NativePanZoomController class to start Java bindings to APZC. r=Cwiiis
2013-04-26 13:24:28 -04:00
Mike Hommey
93db2e2330
Bug 865106 - Remove allocator mismatch when freeing asprintf allocated buffers. r=kats
2013-04-24 19:35:22 +02:00
Benoit Girard
c18ef0a706
Bug 788022 - Add support for dalvik profiling. r=snorp,kats
...
--HG--
extra : rebase_source : 3eb56af40018a546586fd0fb33e343589ddcf207
2013-04-23 13:10:29 -04:00
Mike Shal
df7deac25b
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Mike Hommey
803e59e01a
Bug 850332 - Use jemalloc inside mozglue. r=kats,r=mwu
2013-03-17 08:03:05 +01:00
Mike Hommey
5d442bca12
Bug 861796 - Fix crash in LibHandle::~LibHandle. r=nfroyd
2013-04-15 18:36:13 +02:00
Mike Hommey
1cb6364a2e
Bug 802240 - Expose an API to mmap the underlying file for a library loaded by faulty.lib. r=nfroyd
2013-04-12 10:23:12 +02:00
Vicamo Yang
f8906b8557
Bug 859830: determine Android API level through android/api-leve.h instead. r=glandium
2013-04-12 13:39:42 +08:00
Mike Hommey
6e05e224dc
Bug 848385 - Avoid recompressing a szip, and (de)compress in-place (but still with a temporary file). r=nfroyd,khuey
2013-04-11 09:37:44 +02:00
Mike Hommey
aaed6c5d7f
Bug 859763 - Remove more remains of the old linker. r=blassey
2013-04-10 09:02:32 +02:00
Nathan Froyd
0f42f822c1
Backout 61e1edc0b6bf (bug 793735), 77014412cd4a (bug 793735), and 8c5aa269c3cd (bug 793735) for botching FHR data
2013-04-09 16:25:42 -04:00
Mike Hommey
f2ce301848
Bug 855824 - Get rid of the lib.id file on Android. r=blassey
2013-04-09 14:05:07 +02:00
Gabriele Svelto
fc85f865dd
Bug 793735 - Make XRE_StartupTimelineRecord() generate TimeStamps and modify its callers to use the appropriate timers, r=froydnj
2013-03-26 11:31:20 +01:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Mike Hommey
347a7c2d09
Bug 852950 - Kill libxpcom. r=bsmedberg
...
Also refactored the xpcom standalone glue to reside in a single file and
removed its use of realpath().
--HG--
rename : xpcom/stub/dependentlibs.py => toolkit/library/dependentlibs.py
rename : xpcom/stub/nsXPComStub.cpp => xpcom/build/FrozenFunctions.cpp
2013-03-20 14:56:41 +01:00
Mike Hommey
8cf8cff7ce
Backout changeset f12e5c87adf6 (bug 852950) because it breaks running from dist/bin
2013-03-20 23:59:45 +01:00
Mike Hommey
fa1c295631
Bug 852950 - Kill libxpcom. r=bsmedberg
...
--HG--
rename : xpcom/stub/dependentlibs.py => toolkit/library/dependentlibs.py
rename : xpcom/stub/nsXPComStub.cpp => xpcom/build/FrozenFunctions.cpp
2013-03-20 14:56:41 +01:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Gregory Szorc
7d09ff18e0
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Mike Hommey
fa31f3ca6b
Backout changeset 120a29c1b1c9 (bug 850332) on suspicion of Android M8 orange
2013-03-17 10:11:51 +01:00
Mike Hommey
99a4ce5de2
Bug 850332 - Use jemalloc inside mozglue. r=kats,r=mwu
2013-03-17 08:03:05 +01:00
Mike Hommey
34ea330cd0
Bug 648407 - Support loading the folded library on Android. r=blassey
2013-03-17 08:02:35 +01:00
Mike Hommey
dfe01093ca
Bug 848770 - Choose the best compression settings automagically for seekable zstreams (szip). r=nfroyd
2013-03-13 15:28:57 +01:00
Mike Hommey
75b85fb347
Bug 842681 - Use the linker Zip code through JNI for GeckoJarReader. r=kats
2013-03-08 19:20:13 +01:00
Mike Hommey
2256c2bff1
Backout changeset 99e3a0501c52 and 0616a4ae8aa2 (bug 842681) because of android robocop orange
2013-03-08 13:26:29 +01:00
Mike Hommey
1b682a5cda
Bug 848773 - Add x86 BCJ filter for szip. r=nfroyd,r=ted
2013-03-08 09:32:56 +01:00
Mike Hommey
45cbcb09b8
Bug 842681 - Use the linker Zip code through JNI for GeckoJarReader. r=kats
2013-03-08 09:27:52 +01:00
Mike Hommey
ce277304e9
Bug 842681 - Refactor the linker Zip code and allow to use an existing memory buffer as a Zip file. r=mwu
2013-03-08 09:24:46 +01:00
Mike Hommey
bc0758344b
Bug 848270 - Various fixups for Android builds on OSX after bug 847479. r=nfroyd
2013-03-06 17:01:56 +01:00
Mike Hommey
8e132042ea
Bug 847479 - Add a dictionary to improve compression rate. r=nfroyd
2013-03-06 07:30:07 +01:00
Mike Hommey
392c3b9d27
Bug 847479 - Add smart filters borrowed from xz-utils to improve SeekableZStream compression rate. r=nfroyd
2013-03-06 07:29:59 +01:00
Mike Hommey
f4e950ccd0
Bug 847479 - Allow to specify a chunk size on szip command line. r=nfroyd
2013-03-06 07:29:51 +01:00
Mike Hommey
813034fd1f
Bug 847479 - Use raw zlib streams when compressing with szip. r=nfroyd
...
And keep compatibility to decompress old streams.
2013-03-06 07:29:41 +01:00
Mike Hommey
db783e83fd
Bug 847479 - Sanity check that szip's compressed output can properly be decompressed. r=nfroyd
2013-03-06 07:29:33 +01:00
Mike Hommey
2768b09d27
Bug 847479 - Add a command line argument to szip to decompress an existing seekable stream. r=nfroyd
2013-03-06 07:29:22 +01:00
Mike Hommey
3506308140
Bug 847479 - Add a helper class for a buffer mapped from a file. r=nfroyd
2013-03-06 07:29:13 +01:00
Mike Hommey
d55975357b
Bug 847479 - Add buffer length information when initializing a SeekableZStream. r=nfroyd
2013-03-06 07:29:05 +01:00
Gregory Szorc
282edab58a
Bug 784841 - Part 18c: Convert /memory, /mfbt, /mozglue; r=ted f=Ms2ger
2013-02-25 12:47:17 -08:00
Kartikaya Gupta
3f5fb0e92f
Bug 839622 - Move websms backend JNI bindings so that they are not built if websms is not enabled. r=blassey
2013-02-08 16:42:14 -05:00
Kartikaya Gupta
1a7aa53322
Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson
2013-02-08 16:42:13 -05:00
Kartikaya Gupta
eaa9a5510b
Bug 837821 - When calling a JNI function from a library that hasn't been loaded yet, throw a Java exception. r=glandium
2013-02-07 10:17:27 -05:00
Kartikaya Gupta
00928b8a5e
Bug 794982 - Autogenerate libxul JNI stubs and fail build if they change. r=glandium
2013-02-07 09:37:06 -05:00
Kartikaya Gupta
4486494833
Bug 794982 - Extract non-libxul native JNI functions from GeckoAppShell. r=glandium, cpeterson
2013-02-07 09:37:06 -05:00