VirtualBox

Changeset 101825 in vbox


Ignore:
Timestamp:
Nov 5, 2023 1:08:58 PM (15 months ago)
Author:
vboxsync
Message:

libs/xpcom: Get rid of unused nsTimer functionality, bugref:10545

Location:
trunk/src/libs/xpcom18a4
Files:
7 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/Config.kmk

    r101824 r101825  
    442442        xpcom/threads/nsIRunnable.idl \
    443443        xpcom/threads/nsIThread.idl \
    444         xpcom/threads/nsITimer.idl \
    445444        xpcom/threads/nsIEnvironment.idl \
    446         xpcom/threads/nsITimerInternal.idl \
    447         xpcom/threads/nsITimerManager.idl \
    448445        xpcom/threads/nsIProcess.idl \
    449446        xpcom/reflect/xptinfo/public/nsIInterfaceInfo.idl \
  • trunk/src/libs/xpcom18a4/Makefile.kmk

    r101824 r101825  
    695695        xpcom/threads/nsEventQueueService.cpp \
    696696        xpcom/threads/nsThread.cpp \
    697         xpcom/threads/nsTimerImpl.cpp \
    698         xpcom/threads/nsProcessCommon.cpp \
    699         xpcom/threads/TimerThread.cpp
     697        xpcom/threads/nsProcessCommon.cpp
    700698$(evalcall VBOX_XPCOM_X86,VBox-xpcom-threads)
    701699
     
    12071205                nsICategoryManager.xpt \
    12081206                nsIThread.xpt \
    1209                 nsITimer.xpt \
    1210                 nsITimerInternal.xpt \
    1211                 nsITimerManager.xpt \
    12121207                nsIRunnable.xpt \
    12131208                nsIEventTarget.xpt \
  • trunk/src/libs/xpcom18a4/xpcom/build/nsXPComInit.cpp

    r101824 r101825  
    8080#include "nsIInterfaceInfoManager.h"
    8181
    82 #include "nsTimerImpl.h"
    83 #include "TimerThread.h"
    84 
    8582#include "nsThread.h"
    8683#include "nsProcess.h"
     
    183180NS_GENERIC_FACTORY_CONSTRUCTOR(nsAtomService)
    184181NS_GENERIC_FACTORY_CONSTRUCTOR(nsExceptionService)
    185 NS_GENERIC_FACTORY_CONSTRUCTOR(nsTimerImpl)
    186 NS_GENERIC_FACTORY_CONSTRUCTOR(nsTimerManager)
    187182NS_GENERIC_FACTORY_CONSTRUCTOR(nsBinaryOutputStream)
    188183NS_GENERIC_FACTORY_CONSTRUCTOR(nsBinaryInputStream)
     
    366361#define NS_XPCOMPROXY_CID NS_PROXYEVENT_MANAGER_CID
    367362    COMPONENT(XPCOMPROXY, nsProxyObjectManager::Create),
    368 
    369     COMPONENT(TIMER, nsTimerImplConstructor),
    370     COMPONENT(TIMERMANAGER, nsTimerManagerConstructor),
    371363
    372364#define COMPONENT_SUPPORTS(TYPE, Type)                                         \
     
    516508    if (NS_FAILED(rv)) return rv;
    517509
    518     // Set up the timer globals/timer thread
    519     rv = nsTimerImpl::Startup();
    520     NS_ENSURE_SUCCESS(rv, rv);
    521 
    522510    // Startup the memory manager
    523511    rv = nsMemoryImpl::Startup();
     
    896884    NS_ShutdownNativeCharsetUtils();
    897885#endif
    898 
    899     // Shutdown the timer thread and all timers that might still be alive before
    900     // shutting down the component manager
    901     nsTimerImpl::Shutdown();
    902886
    903887    CallExitRoutines();
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette