native

Java Native Access doesn't do C++, right?!

I've found many references online (including some on stackoverflow) to JNA being used for C++ libraries, but nothing I can find in the JNA docs indicates that's possible. There doesn't seem to be any way to wrap a C++ class, in particular. I need native access to use RTAudio, but all of RTAudio's functions are member functions of the RT...

Which book for windows Shell programming?

I've been looking for a good book for windows shell programming, and the only one I could find is Visual C++ Windows Shell Programming by Dino Eposito: http://www.wintellect.com/BookInformation.aspx?ASIN=1861001843 It is an old book, and I'd like to know if you know of any good resources which could help. I need to develop a couple of ...

interpreting Java-native communication performance

Right now I'm using JNA for Java-native communication and am pleased with its simplicity. However I do need to optimize performance and am considering using other bindings. My question is this: what part of Java-native communication is the "expensive" part? Is it the passing of data between them? Let me put it another way. Right now t...

Where to find source code for java.lang native methods?

I'm vaguely familiar with the JNI, and I'm curious to see my machine-specific implementation for some native methods in the java.lang package. Thread#currentThread(), for example. I've found a bunch of DLLs in [JDK_HOME]/jre/bin, but like I said I'm trying to find the source code. Does anyone know where the native source code can be fo...

Why doesn't RoR take advantage of native extensions/code inlining techniques?

Those outside of the ruby community (and some inside) oft reference ruby applications as being slow. For many of us this is an irrelevance, IO bound operations etc. However, when it does become a problem there is little to hold us back from taking advantage of native code to speed things up. To this end I am wondering why RoR (itself the...

[Android] How to change DB location for content

Dear All, I want to change setting in native application (i.e. SMS) by pointing it to different content location. Ex - At given fraction of time, native application is pointing to list of SMS (com.android.providers.telephony.databases.mmssms.db). I want to point to different location, that might be com.android.providers.telephony.dat...

Windows mobile native exception C#/C++

I have a windows mobile solution which contains two projects. One written in C# and another in C++ (unmaneged code that compiles into a dll). The part written in C# invokes some C++ functions from dll to connect to a server. If I open my application and I connect to the server everything works ok. If I minimize it , or if I open anothe...

Why isn't more Java software compiled natively?

I realize the benefits of bytecode vs. native code (portability). But say you always know that your code will run on a x86 architecture, why not then compile for x86 and get the performance benefit? Note that I am assuming there is a performance gain to native code compilation. Some folks have answered that there could in fact be ...

Is there a way to get an event from windows on every new process that is started?

Hi I want to get a notification each time a new process is started by the operating system. Note that I need to that in native code (I know it can be done in managed code using System.Management members). Extra points if there is a way to get it before the process starts running :) (i.e in during its initialization) Thanks. ...

Exceptions in native PHP functions

Hi guys :) Most functions in PHP returns true/false: var_dump (is_int ("1")); // false Can I configure PHP to return exceptions instead of boolean ? try {is_int ("1")} catch (Exception $e) {exit ($e->getMessage ());} Thanks. ...

Managing native libraries with Maven

Hi. Is it possible to manage native libraries (.so) under maven? We use some jars with dependences on external native libs, so I'm looking for some way to mavenize them. Thanks. ...

SetThreadName not working with Visual Studio 2005

SetThreadName does not set thread name with Visual Studio 2005, when used as below: DWORD threadId; HANDLE handle = CreateThread(NULL, stackSize, ThreadFunction, ThreadParam, CREATE_SUSPENDED, &threadId); if (handle) { SetThreadName(threadId, "NiceName"); ResumeThread(handle); } After opening the Th...

Maven and native libraries.

I mavenize my java-project and don't understand, how add in it native libraries. In my not-maven project i did it via CLASSPATH. I use NetBeans and maven in it. ...

IIS7 Modules - managed or native?

Hi all, as the old ISAPI filters are going to die sooner or later, I want to rewrite an old ISAPI filter that was used in IIS 6 into a module for use in IIS 7. The module will be used globally, meaning it will be used within each site, on a Windows Server 2008 R2 with IIS 7.5 installed, that will host several thousand web sites and manag...

Native SQL - How to set the schema and database names

Im using Native SQL from ABAP language. The query to get data is something like this SELECT COUNT(ROWID) FROM <SCHEMANAME>.<TABLENAME>;@<DATABASENAME> INTO :localvariable I want to somehow set the schemaname and database name as default so that i do not need to use them in the SELECTs later. Then i can only use the table name in the...

Does Java allow you to use native UI widgets on Mac OS X?

Hello, If I write an application in java, does it use native widgets if run on Mac OS X? Or does it use "lookalike" widgets provided by the java runtime? Thanks. ...

Stub PHP native methods

In my unit test, i'm looking to stub the behaviour of php's inbuilt file_get_contents() method. Is there a way to stub native methods in PHP (such as file_get_contents() or print_r()) and the likes? ...

remote debug unmanaged code

Hi. I have a process that contains C# code, C++\CLI code and native c++ code. Now, I'm trying to remote debug my process, and I can go to the statements of my C# code and my C++\CLI code, but I can't reach my native code. When I try to hit a breakpoint in my native c++ source file, I get the "No symbole have been loaded" error. I tried ...

creating a shared library from c++ source file

when I tried to create a shared library file using the "cl" command in the vc++ command prompt, it shows a error saying "Can't open include file "jni.h": No such file or directory"... the jni.h is tried to be included in the machine generated header file from java class... i am using this for java navite interface operations... can any o...

Java native methods issues with SUN JVM (jdk1.5.0_14) and multi-core CPU’s

We are hosting an application on SUN JVM that handles a lot of XML parsing using Jaxb. The application is parsing the XML fine using JRockit 5 but when using the SUN JVM the JVM spends a majority of it’s time on native methods such as java-lang.System.arraycopy, java.lang.String.intern and java.lang.ClassLoader.getPackage. The CPU load ...