Ignore:
Timestamp:
Aug 31, 2011, 8:10:10 AM (14 years ago)
Author:
[email protected]
Message:

Investigate current uses of OS(ANDROID)
https://bugs.webkit.org/show_bug.cgi?id=66761

Reviewed by Darin Adler.

Remove the last legacy Android code.

No new tests needed as the code wasn't tested in the first place.

Source/JavaScriptCore:

  • wtf/Atomics.h:
  • wtf/Platform.h:
  • wtf/ThreadingPthreads.cpp:

(WTF::createThreadInternal):

Source/WebCore:

  • bridge/jni/JNIUtility.cpp:

(JSC::Bindings::getJNIEnv):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/wtf/Atomics.h

    r93450 r94191  
    6666#elif OS(DARWIN)
    6767#include <libkern/OSAtomic.h>
    68 #elif OS(ANDROID)
    69 #include <cutils/atomic.h>
    7068#elif OS(QNX)
    7169#include <atomic.h>
     
    104102inline int atomicDecrement(int volatile* addend) { return static_cast<int>(atomic_sub_value(reinterpret_cast<unsigned volatile*>(addend), 1)) - 1; }
    105103
    106 #elif OS(ANDROID)
    107 
    108 inline int atomicIncrement(int volatile* addend) { return android_atomic_inc(addend); }
    109 inline int atomicDecrement(int volatile* addend) { return android_atomic_dec(addend); }
    110 
    111104#elif COMPILER(GCC) && !CPU(SPARC64) && !OS(SYMBIAN) // sizeof(_Atomic_word) != sizeof(int) on sparc64 gcc
    112105#define WTF_USE_LOCKFREE_THREADSAFEREFCOUNTED 1
Note: See TracChangeset for help on using the changeset viewer.