Author Topic: TI-Nspire OS 3.1.0 released  (Read 30477 times)

0 Members and 1 Guest are viewing this topic.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: TI-Nspire OS 3.1.0 released
« Reply #15 on: September 08, 2011, 11:13:18 am »
According to the name, it would return infos about the garbage collector? If my guess is right, it's not really something interesting indeed.
I think it stands for Graphics Context.

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Re: TI-Nspire OS 3.1.0 released
« Reply #16 on: September 08, 2011, 11:16:00 am »
I don't think the nspire garbage collects, at least in the idea of how the 83P's do.
Omnimaga Admin

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: TI-Nspire OS 3.1.0 released
« Reply #17 on: September 08, 2011, 11:16:51 am »
I don't think the nspire garbage collects, at least in the idea of how the 83P's do.
Maybe it does something that's similar to the Java GC?

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: TI-Nspire OS 3.1.0 released
« Reply #18 on: September 08, 2011, 11:17:39 am »
Well, I think Lua garbage collects. Also edited my last post, if you didn't saw it yet. You were too fast.

Yeah, garbage collection is kinda related to memory, my guess was right.
« Last Edit: September 08, 2011, 11:19:21 am by Juju »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: TI-Nspire OS 3.1.0 released
« Reply #19 on: September 08, 2011, 11:19:09 am »
Edit: A quick Google search shows that it returns the amount of memory in use by Lua (in kilobytes).
That makes sense. I wonder why they didn't implement it before?

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: TI-Nspire OS 3.1.0 released
« Reply #20 on: September 08, 2011, 11:21:33 am »
Well, the same quick google search shows us gcinfo() is deprecated in Lua 5.1, use collectgarbage("count") instead. Weird.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: TI-Nspire OS 3.1.0 released
« Reply #21 on: September 08, 2011, 11:22:51 am »
So TI's not using Lua 5.1? O.o
Sig wipe!

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: TI-Nspire OS 3.1.0 released
« Reply #22 on: September 08, 2011, 11:26:07 am »
The function is deprecated, so it's still there in Lua 5.1. According to Jim Bauwens' dump, the Nspire is indeed using Lua 5.1 (dunno for the older versions of the OS though). I guess TI forgot to remove gcinfo.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-Nspire OS 3.1.0 released
« Reply #23 on: September 08, 2011, 11:28:42 am »
IOW, they removed a useful function, and they added a deprecated function...
« Last Edit: September 08, 2011, 11:28:52 am by Lionel Debroux »
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: TI-Nspire OS 3.1.0 released
« Reply #24 on: September 08, 2011, 02:13:43 pm »
Another secret revealed!

TI has also publised a 3.1 firmware update for the TI-Nspire LabStation cradle.

The file has a TLO extension, and is built exactly like an Nspire OS installation file... Meaning that it also contains a Boot2 and a downgrade protection.


And if the TI-Nspire LabStation craddle had its own ARM CPU and was just a TI-Nspire calculator without screen and keyboard?

Check the TI-Planet news to know more! ;)
http://tiplanet.org/forum/viewtopic.php?t=8169

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: TI-Nspire OS 3.1.0 released
« Reply #25 on: September 08, 2011, 02:37:15 pm »
Wow. That's incredible and weird at the same time...

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: TI-Nspire OS 3.1.0 released
« Reply #26 on: September 08, 2011, 03:22:17 pm »
Hmmm, very very interesting! It might help me understand the Lab protocol :D
Thanks again for the info!

Edit: and thanks Juju, didn't think that it would be the garbage collect info, because "gc" stands for graphical context in nspire lua :)
« Last Edit: September 08, 2011, 03:26:22 pm by jimbauwens »

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: TI-Nspire OS 3.1.0 released
« Reply #27 on: September 08, 2011, 03:24:53 pm »
Unlike the TI-Nspire.img contained in the boot2/OS upgrade files suitable for CX (CAS) and CM (CAS), which have all been decrypted, the TI-Nspire.img contained in the boot2/OS upgrade file suitable for the Lab Cradle can be decrypted with the same decrypter as the files suitable for Clickpad & Touchpad models.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: TI-Nspire OS 3.1.0 released
« Reply #28 on: September 08, 2011, 03:43:42 pm »
And did you start analysing the decrypted file?
TI-Planet co-admin.

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: TI-Nspire OS 3.1.0 released
« Reply #29 on: September 08, 2011, 03:55:59 pm »
Is it me or the CM files disappeared? (Or else it's only in the Chinese website?)

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.