Historial de Commits

Autor SHA1 Mensaje Fecha
  Idan Horowitz 23ea1f1a3e LibJS: Convert MathObject functions to ThrowCompletionOr hace 3 años
  Idan Horowitz 40eb3a39d4 LibJS: Rename define_native_function => define_old_native_function hace 3 años
  Idan Horowitz 20163c0584 LibJS: Add ThrowCompletionOr versions of the JS native function macros hace 3 años
  Idan Horowitz cc94bba5c0 LibJS: Convert to_u32() to ThrowCompletionOr hace 3 años
  Idan Horowitz 20d990563c LibJS: Convert to_number() to ThrowCompletionOr hace 3 años
  Andreas Kling eaf904000f LibJS: Always use AK::get_random() in Math.random() hace 3 años
  Linus Groh 312946059b LibJS+Spreadsheet: Use js_string(VM&, ...) overload more hace 3 años
  Daniel Bertalan fd76e71934 LibJS: Fix UB in `Math.clz32` hace 3 años
  Idan Horowitz a6b8291a9b LibJS: Add define_direct_property and remove the define_property helper hace 4 años
  Idan Horowitz a939ffc617 LibJS: Handle values close to -0.5 correctly in Math.round(x) hace 4 años
  Linus Groh f4867572b7 LibJS: Change PropertyName(Symbol*) => PropertyName(Symbol&) hace 4 años
  Idan Horowitz 9127d83927 LibJS: Rename Value::{is_integer => is_integral_number} hace 4 años
  Andreas Kling 5eef07d232 LibJS: Avoid lots of string-to-int during global object construction hace 4 años
  Linus Groh 7327a28ccc LibJS: Add ECMA-262 section/title/URL comments almost everywhere hace 4 años
  Idan Horowitz e2fb7943f7 LibJS: Correctly handle NaN and negative infinity in Math.atan2 hace 4 años
  Idan Horowitz 57a52094d1 LibJS: Rewrite Math.hypot to handle exceptions, NaNs, Infinity properly hace 4 años
  Idan Horowitz 03255c1c53 LibJS: Handle NaN/Infinity/Zero edge cases in Math.pow() hace 4 años
  Idan Horowitz 7507999230 LibJS: Rewrite Math.{max, min} to handle exceptions and NaNs properly hace 4 años
  Idan Horowitz 24ffe91b16 LibJS: Handle negative zero and negative infinity in Math.abs() hace 4 años
  Idan Horowitz 9d2e90d569 LibJS: Add Math.imul() hace 4 años
  Jean-Baptiste Boric 090936e424 Userland: Replace arc4random() with get_random<u32>() hace 4 años
  Linus Groh 0053816e9d LibJS: Correctly handle mixing +0 and -0 in Math.{min,max}() hace 4 años
  Linus Groh ebdeed087c Everywhere: Use linusg@serenityos.org for my copyright headers hace 4 años
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. hace 4 años
  Andreas Kling 635a5eec75 LibJS: Remove a whole bunch of unnecessary #includes hace 4 años
  Andreas Kling 16a0e7a66d LibJS: Improve correctness of rounding and bitwise operations hace 4 años
  Andreas Kling 13d7c09125 Libraries: Move to Userland/Libraries/ hace 4 años