[vmkit-commits] [vmkit] r62507 - in /vmkit/trunk/lib/JnJVM/VMCore: JavaClass.cpp JavaClass.h
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Mon Jan 19 01:20:27 PST 2009
Author: geoffray
Date: Mon Jan 19 03:20:25 2009
New Revision: 62507
URL: http://llvm.org/viewvc/llvm-project?rev=62507&view=rev
Log:
Remove unused methods.
Modified:
vmkit/trunk/lib/JnJVM/VMCore/JavaClass.cpp
vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h
Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaClass.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaClass.cpp?rev=62507&r1=62506&r2=62507&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaClass.cpp (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaClass.cpp Mon Jan 19 03:20:25 2009
@@ -28,7 +28,6 @@
#include "Reader.h"
#include <cstring>
-#include <vector>
using namespace jnjvm;
@@ -988,56 +987,6 @@
}
}
-void Class::getDeclaredConstructors(std::vector<JavaMethod*>& res,
- bool publicOnly) {
- for (uint32 i = 0; i < nbVirtualMethods; ++i) {
- JavaMethod* meth = &virtualMethods[i];
- bool pub = isPublic(meth->access);
- if (meth->name->equals(classLoader->bootstrapLoader->initName) &&
- (!publicOnly || pub)) {
- res.push_back(meth);
- }
- }
-}
-
-void Class::getDeclaredMethods(std::vector<JavaMethod*>& res,
- bool publicOnly) {
- for (uint32 i = 0; i < nbVirtualMethods; ++i) {
- JavaMethod* meth = &virtualMethods[i];
- bool pub = isPublic(meth->access);
- if (!(meth->name->equals(classLoader->bootstrapLoader->initName)) &&
- (!publicOnly || pub)) {
- res.push_back(meth);
- }
- }
-
- for (uint32 i = 0; i < nbStaticMethods; ++i) {
- JavaMethod* meth = &staticMethods[i];
- bool pub = isPublic(meth->access);
- if (!(meth->name->equals(classLoader->bootstrapLoader->clinitName)) &&
- (!publicOnly || pub)) {
- res.push_back(meth);
- }
- }
-}
-
-void Class::getDeclaredFields(std::vector<JavaField*>& res,
- bool publicOnly) {
- for (uint32 i = 0; i < nbVirtualFields; ++i) {
- JavaField* field = &virtualFields[i];
- if (!publicOnly || isPublic(field->access)) {
- res.push_back(field);
- }
- }
-
- for (uint32 i = 0; i < nbStaticFields; ++i) {
- JavaField* field = &staticFields[i];
- if (!publicOnly || isPublic(field->access)) {
- res.push_back(field);
- }
- }
-}
-
static JavaObject* getClassType(Jnjvm* vm, JnjvmClassLoader* loader,
Typedef* type) {
UserCommonClass* res = type->assocClass(loader);
Modified: vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h?rev=62507&r1=62506&r2=62507&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h (original)
+++ vmkit/trunk/lib/JnJVM/VMCore/JavaClass.h Mon Jan 19 03:20:25 2009
@@ -24,7 +24,6 @@
#include "JnjvmConfig.h"
#include <cassert>
-#include <vector>
namespace jnjvm {
@@ -529,20 +528,6 @@
uint32 getVirtualSize() { return virtualSize; }
VirtualTable* getVirtualVT() { return virtualVT; }
- /// getDeclaredConstructors - Returns the methods defined in this class which
- /// are constructors.
- ///
- void getDeclaredConstructors(std::vector<JavaMethod*>& res, bool publicOnly);
-
- /// getDeclaredMethod - Returns the methods defined in this class which are
- /// not constructors.
- //
- void getDeclaredMethods(std::vector<JavaMethod*>& res, bool publicOnly);
-
- /// getDeclaredFields - Returns the fields defined in this class.
- ///
- void getDeclaredFields(std::vector<JavaField*>& res, bool publicOnly);
-
/// getOwnerClass - Get the thread that is currently initializing the class.
///
mvm::Thread* getOwnerClass() {
More information about the vmkit-commits
mailing list