| 252 | } |
| 253 | |
| 254 | private static short getOSClass() { |
| 255 | if (Os.isLinux()) { // -10 - Linux |
| 256 | return TelemetryEvent.SYSTEM_OS_CLASS_BASE; |
| 257 | } else if (Os.isOSX()) { // -11 - OS X |
| 258 | return TelemetryEvent.SYSTEM_OS_CLASS_BASE - 1; |
| 259 | } else if (Os.isWindows()) { // -12 - Windows |
| 260 | return TelemetryEvent.SYSTEM_OS_CLASS_BASE - 2; |
| 261 | } |
| 262 | // -13 - BSD |
| 263 | return TelemetryEvent.SYSTEM_OS_CLASS_BASE - 3; |
| 264 | } |
| 265 | |
| 266 | private static short getTableCountClass(CairoEngine engine) { |
| 267 | final long tableCount = engine.getTableTokenCount(false); |