Skip to content

Timothy Wall twall

  • Joined on Apr 28, 2011
Timothy Wall
Timothy Wall
twall created repository twall/jira-dvcs
twall pushed to master at twall/jna
Timothy Wall
twall pushed to master at twall/jna
Timothy Wall
  • Timothy Wall a5942aa
    add javaws fallback for OSX, show paths attempted in error
twall pushed to master at twall/jna
Timothy Wall
twall pushed to master at twall/jna
Timothy Wall
  • Timothy Wall 618b66e
    remove appendices from licenses
twall commented on commit twall/jna@1c7e61613e
Timothy Wall

It’s not strictly the same, since you can invoke the JVM with “-Dawt.headless=true” to force “isHeadless()” to return true.

twall pushed to master at twall/jna
Timothy Wall
twall merged pull request twall/jna#341
Timothy Wall
Added Travis-CI.
1 commit with 8 additions and 0 deletions
twall commented on pull request librato/python-librato#59
Timothy Wall

I wouldn't call a submit where there are no inputs a "failure". One common use case is to collect any number of events during a loop, e.g.: with Qu…

twall commented on issue twall/jna#326
Timothy Wall

When you use a callback object, JNA creates a native trampoline that effectively routes execution from a native function pointer to your callback o…

twall commented on issue twall/jna#326
Timothy Wall

I believe the issue is that JNA associates one pointer with one callback object; you can’t have the same callback object mapped to multiple callbac…

twall pushed to master at twall/jna
Timothy Wall
twall merged pull request twall/jna#338
Timothy Wall
JNA wrapper for <sys/xattr.h>
9 commits with 267 additions and 0 deletions
twall commented on issue librato/python-librato#56
Timothy Wall

In addition, the queue should be able to act as a context manager to automatically submit on block exit, e.g. with Queue() as q: for op in operatio…

twall commented on pull request twall/jna#338
Timothy Wall

Pointer.setString() does NUL-terminate, but since you need to allocate space here as well, that function doesn't help much. The class NativeString

twall commented on pull request twall/jna#338
Timothy Wall

I generally prefer just null instead of Pointer.NULL. I should probably remove the latter definition altogether, or at least deprecate it.

twall commented on pull request twall/jna#338
Timothy Wall

There seems to be some overlap here with Native.toString(byte[]) and Pointer.setString()/setWideString().

twall commented on pull request twall/jna#338
Timothy Wall

Please add a line to CHANGES.md. Otherwise, LGTM. Kudos for including tests.

twall commented on commit twall/jna@e52c4255d9
Timothy Wall

Wouldn't assertNotNull() be more concise?

twall commented on issue twall/jna#191
Timothy Wall

This (and the by reference version) look fine, although I prefer not to change the representation of the native type if not strictly necessary (siz…

twall commented on commit twall/jna@e52c4255d9
Timothy Wall

IIUC SIZE_T is 32-bits or 64-bits depending on the architecture, so NativeLong would not be appropriate. According to @lwahonen 's link, only 32 bi…

twall commented on pull request twall/jna#334
Timothy Wall

You can make the correction, I think it’s appropriate for your patch. It’ll fix your “initialize from pointer” issue, although it does introduce an…

twall commented on pull request twall/jna#334
Timothy Wall

It looks like the definition of LPVOID is incorrect. From WinDef.h, the definition is typedef void *LPVOID; Which means it should be of JNA type P…

Timothy Wall
Auto-flush stats queue
twall opened issue twall/jna#330
Timothy Wall
READ ME! Don't open an issue unless you've first asked your question on the user group
Something went wrong with that request. Please try again.