Commit Graph

30 Commits

Author SHA1 Message Date
Alex Dupre
3e5b0836a9 Fix retrieval of CPU info (number of CPUs, speed, flags, vendor) on FreeBSD,
using 'dmesg' and 'sysctl' instead of /proc/cpuinfo that is Linux-specific.
2013-08-05 09:39:34 -07:00
Vinnie Falco
daf08bbde0 Add tests for SSE3 capability 2013-07-31 16:35:52 -07:00
Vinnie Falco
4c403643b5 Fix Android warnings 2013-07-31 16:29:34 -07:00
Vinnie Falco
b5f13537ac Add initiallySignaled parameter to WaitableEvent 2013-07-29 13:31:10 -07:00
Vinnie Falco
1975d81153 Update RandomAccessFile unit test 2013-07-21 12:55:47 -07:00
Vinnie Falco
b7dc115813 Fix POSIX RandomAccessFile 2013-07-21 12:54:11 -07:00
Vinnie Falco
748de3b2e1 Add POSIX RandomAccessFile native routines 2013-07-21 12:54:11 -07:00
Vinnie Falco
5e35fe8db4 Fix RandomAccessFile read 2013-07-21 12:54:10 -07:00
Vinnie Falco
74510a95be Add RandomAccessFile 2013-07-21 12:54:07 -07:00
Vinnie Falco
8631da9cbc Fix warning 2013-07-12 14:43:06 -07:00
Vinnie Falco
3ff1c41a67 Replace deprecated GetVersionEx Win32 call 2013-07-10 09:51:32 -07:00
Vinnie Falco
9746861e46 Replace calls to deprecated siginterrupt() 2013-07-10 09:51:26 -07:00
JoelKatz
9f3ae416f7 beast, not BEAST 2013-07-03 18:39:49 -07:00
Vinnie Falco
48cd904988 Various beast cleanups 2013-07-03 10:07:46 -07:00
Alex Dupre
8d4d5038aa Linux implementation of isRunningUnderDebugger using ptrace() doesn't work on FreeBSD.
(I doubt it'll work on Linux, too, but I'm not sure)
2013-07-03 09:41:43 -07:00
Alex Dupre
bba1ab079e FreeBSD tuning. 2013-07-03 09:41:43 -07:00
Vinnie Falco
e3974c112e Default MSVC CRT Debug heap leak checks to ON 2013-07-01 09:32:07 -07:00
Vinnie Falco
53ab279c8a Fix File::nonexistent false leak using SharedSingleton 2013-07-01 09:32:05 -07:00
Vinnie Falco
448e65fb4d Rename SharedSingleton and move files around 2013-07-01 09:32:05 -07:00
Vinnie Falco
a3325d4e1f Use LeakChecked throughout Beast 2013-07-01 09:32:04 -07:00
Vinnie Falco
f881ee96f9 Tidy up and activate the MSVC Debug Heap 2013-07-01 09:32:03 -07:00
Alex Dupre
0b0ecef9d5 Implement MACAddress::findAllAddresses as in MacOSX. 2013-06-29 10:04:27 +02:00
Alex Dupre
c47ff1156c Use nanosleep on FreeBSD, instead of failing because clock_nanosleep is missing. 2013-06-29 10:02:51 +02:00
Vinnie Falco
f61c33538b Add missing native BSD support for Beast 2013-06-26 09:24:44 -07:00
Vinnie Falco
95a4dd5693 Add override specifier to some Beast functions 2013-06-24 15:51:32 -07:00
Vinnie Falco
04622e1576 Alternate thread naming for older GLIBC 2013-06-24 15:07:09 -07:00
Vinnie Falco
28de1a5a87 Avoid using pthread_setname_np on older linux distros 2013-06-23 11:09:53 -07:00
Vinnie Falco
66474e6f9d Beast fixes for FreeBSD 2013-06-20 13:38:44 -07:00
Vinnie Falco
f6da5ba9d3 Add beast_basics module 2013-06-17 07:09:33 -07:00
Vinnie Falco
5371379c3c Add Beast fork from JUCE commit 265fb0e8ebc26e1469d6edcc68d2ca9acefeb508 2013-06-16 16:57:52 -07:00