~/projects/jruby ➔ jruby -e "require 'fcntl'; p Fcntl.constants"
["F_SETFL", "FREAD", "F_GETFL", "F_LOG2PHYS", "F_RDLCK", "F_PATHPKG_CHECK", "F_SETFD", "F_FREEZE_FS", "F_SETSIZE", "FFSYNC", "F_NOCACHE", "F_ADDSIGS", "F_RDAHEAD", "F_ALLOCATECONTIG", "F_ALLOCATEALL", "F_GLOBAL_NOCACHE", "FWRITE", "F_SETLKW", "F_SETOWN", "FNDELAY", "FASYNC", "F_THAW_FS", "FAPPEND", "F_FULLFSYNC", "F_MARKDEPENDENCY", "F_SETLK", "F_CHKCLEAN", "F_PREALLOCATE", "F_WRLCK", "F_WRITEBOOTSTRAP", "F_READBOOTSTRAP", "F_GETOWN", "F_GETLK", "F_GETPATH", "F_DUPFD", "F_UNLCK", "FNONBLOCK", "F_GETFD", "F_RDADVISE"]
~/projects/jruby ➔ ruby -e "require 'fcntl'; p Fcntl.constants"
["F_DUPFD", "F_WRLCK", "O_ACCMODE", "F_SETLKW", "O_NDELAY", "F_SETFD", "O_NOCTTY", "F_UNLCK", "O_WRONLY", "F_SETLK", "O_NONBLOCK", "F_GETLK", "O_EXCL", "F_RDLCK", "O_RDWR", "F_SETFL", "O_APPEND", "F_GETFD", "O_CREAT", "FD_CLOEXEC", "O_RDONLY", "F_GETFL", "O_TRUNC"]
~/projects/jruby ➔ ../jruby-1.3.0RC1/bin/jruby -e "require 'fcntl'; p Fcntl.constants"
["F_SETFL", "F_SETLKW", "O_TRUNC", "F_GETFL", "F_RDLCK", "O_NDELAY", "F_SETFD", "O_CREAT", "O_NONBLOCK", "F_SETLK", "O_RDONLY", "FD_CLOEXEC", "F_WRLCK", "O_RDWR", "F_GETLK", "O_WRONLY", "F_DUPFD", "O_EXCL", "O_APPEND", "F_UNLCK", "O_ACCMODE", "F_GETFD", "O_NOCTTY"]